Tag: xaml

Visual Studio 2015 C#XAML Designer无法加载

在新的Visual Studio 2015 RC中,XAML设计器不会为C#Windows Universal项目提供UI,但它适用于C ++ Windows Universal项目。 专业版和社区版都会出现这种情况。 有没有人遇到同样的问题,并有解决方法/解决方案?

在WPF / XAML中显示本地时区的时间

我的应用程序在几个不同的设备上同步数据。 因此,它将所有日期存储在UTC时区中,以考虑可能设置为不同时区的不同设备。 麻烦的是,当我读回日期并显示它们时,它们似乎是不正确的(大多数用户都在英国夏令时,所以他们落后一小时)。 我是否需要手动覆盖UI线程的set CurrentCulture属性? 我知道我必须在Silverlight中这样做。

释放文件句柄。 来自BitmapImage的ImageSource

如何释放此文件的句柄? img的类型为System.Windows.Controls.Image private void Load() { ImageSource imageSrc = new BitmapImage(new Uri(filePath)); img.Source = imageSrc; //Do Work imageSrc = null; img.Source = null; File.Delete(filePath); // File is being used by another process. } 解 private void Load() { ImageSource imageSrc = BitmapFromUri(new Uri(filePath)); img.Source = imageSrc; //Do Work imageSrc = null; img.Source = null; File.Delete(filePath); […]

如果不为null,则NullToVisibilityConverter变为可见

想要在listview中隐藏和显示SelectedItem的属性网格 <UserControl xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit" 所以我需要转换器并在可见性属性转换器中使用它。 有帮助吗?

C#WPF应用程序中的动态折线图

我在WPF下用C#.Net开发了一个GUI。实际上它是一个与嵌入式设备进行串行通信的应用程序,我想用频繁收到的数据显示折线图。我还应该提供一个选项来保存这些图表并给出打印它的选项。如何在免费库或软件的支持下动态绘制它?

Windows Phone 8.1页面导航

我仍然是Windows Phone开发的新手。 所以现在我要开发Windwos Phone 8.1。 我真的不知道页面导航的问题是什么。 我写了这样的代码 private void hbGo_Click(object sender, RoutedEventArgs e) { this.Frame.Navigate(typeof(SecondPage)); } 但它显示了错误( 此页面不包含“框架”的定义,并且没有扩展方法“框架”接受第一个参数 )即使我像底部的代码也一样… Frame.Navigate(typeof(SecondPage));

UWP:未正确部署语言的资源文件

我的Universal-Windows-App存在问题:我正在为用户提供更改应用语言的选项。 为此,我已经为每种语言创建了一个“Ressources.resw”文件,我的XAML代码通过x:UID= part来引用资源。 通过primaryLanguageOverride更改语言这在我的环境中正常工作。 但是,如果我通过Store->Create App Packages部署Store->Create App Packages ,然后尝试在(不同的)Windows-10计算机上侧载应用程序,则语言更改无法正确反映。 例如,日期格式正在正确更改,但指向资源文件的属性未正确更改。 但是:如果用户安装了相应的Windows-Language-Pack,则该应用程序正常运行。 我的猜测是,Windows将检查它将使用系统上安装的语言部署的语言资源文件: 我怎么能避免这个?

Windows Phone 8.1 XAML StringFormat

我试图显示一些文本以及绑定数据,例如,我有代码: 我想在’速记’之前添加一些文本,从我读过的内容可以通过使用StringFormat作为Binding的属性来实现,这有点类似于: 然而,这似乎不起作用,这不再是8.1中做事的方式吗?

在XAML中找不到程序集引用,但在xaml.cs类中引用时代码编译

我添加一个dll引用有一个奇怪的问题。 我有一个WPF应用程序,我正在尝试使用WPF MDI库: http : //wpfmdi.codeplex.com/ 如说明书中所述(非常模糊),我在VS2012中右键单击了引用,单击了Add reference.. ,单击Browse..并添加了我下载的dll。 接下来,我在窗口的XAML中添加了以下行: xmlns:mdi=”clr-namespace:WPF.MDI;assembly=WPF.MDI”如说明中所述。 但是,当尝试在XAML中添加时,将显示以下错误消息: The type ‘mdi:MdiContainer’ was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built. The name “MdiContainer” does not exist in the namespace “clr-namespace:WPF.MDI;assembly=WPF.MDI”. 这是我的XAML: 这个问题让我整天感到沮丧。 我已经尝试了几乎所有可以想到的东西。 值得注意的是,我已经从库的站点下载了示例应用程序,我可以毫无问题地运行它。 除此之外,我已经将它添加到我的项目的xaml.cs类中: WPF.MDI.MdiContainer d = new WPF.MDI.MdiContainer(); […]

XAML解析exception – xmlns:x =“http://schemas.microsoft.com/winfx/2006/xaml”

我昨晚在我的电脑上使用VS 2010 Ultimate开发了一个WPF项目。 我刚刚在我的上网本上用VS C#2010 Express打开了它。 当我尝试运行它时,我抛出了一个XAML Parseexception,告诉我该行: xmlns:x=”http://schemas.microsoft.com/winfx/2006/xaml” 是问题。 我看不出它的问题,我从来没有改变它,看起来它应该是它应该是什么。 错误: ‘The invocation of the constructor on type ‘WpfApplication1.MainWindow’ that matches the specified binding constraints threw an exception.’ Line number ‘3’ and line position ‘9’. 完整的XAML: