13得票5回答
使用资源作为转换结果会导致绑定转换器。

当我尝试将一个已定义的枚举类型Status的值转换为brush时,在我的XAML设计器中出现了错误: 'OKStatus'资源未找到。 应用程序在运行时工作正常,但我无法在设计器中看到我的GUI。 我的资源在color.xaml文件中定义,并在运行时读取。 所有代码都在同一个命名空间中。 ...

24得票4回答
在代码中设置静态资源

我在App.xaml文件中有几个样式:<SolidColorBrush x:Key="styleBlue" Color="#FF4B77BE"/> <SolidColorBrush x:Key="styleRed" Color="#FFF64747"/> <Sol...

12得票2回答
在合并字典中共享静态资源

我目前正在努力实现样式和模板的字典,以便可以动态应用到我的应用程序中。在实现这种新的动态行为之前,我有几个资源字典,每个控件都有一个,我将它们合并在App.xaml中:<Application.Resources> <ResourceDictionary> ...

8得票3回答
如何在C#中以编程方式将图像源设置为XAML静态资源?

我在Main.xaml中有这个ResourceDictionary: <Window.Resources> <ResourceDictionary> <BitmapImage x:Key="Customer" UriSource="Ico...

7得票2回答
如何在窗口标题中设置静态资源绑定。

我想在窗口标题的绑定上使用IValueConverter,以便在活动项目更改时更新。但问题是值转换器是静态资源,只有在几行后才加载: <Window x:Class="MyProject.MainWindow" xmlns="http://schemas.microso...

15得票3回答
为什么在这种情况下无法解析StaticResource?

我遇到了一个异常"Cannot find resource named 'mrg'. Resource names are case sensitive.",当我尝试执行以下操作时: MainWindow.xaml: MainWindow.xaml:<Window.Resour...

24得票4回答
MergedDictionaries和资源查找

我在使用资源字典和合并字典的过程中遇到了问题,特别是在通过资源查找时的性能方面。经过一些性能测试,我发现ResourceDictionary.get_MergedDictionaries调用次数最多(在ANTS profiler中检查)。我们有大约300个资源字典XAML文件,并且其中很多都在...

27得票2回答
在样式中将图片设为按钮的内容

我有一个WPF按钮,定义如下:<Button Style="{StaticResource RevertButtonStyle}" /> 这是样式的展示:<Style x:Key="RevertButtonStyle" TargetType="{x:Type Button}"...

7得票1回答
CompositeCollection/CollectionViewSource 混淆问题

当使用这些类型时,数据绑定是如何工作的,我有点困惑。 我读到过,你不能做以下操作 public partial class Window1 : Window { public ObservableCollection<string> Items { ge...

9得票2回答
如何在简单的XAML窗口中为转换器创建StaticResource Key?在哪里创建?(涉及IT技术)

我是一个简单的WPF XAML窗口,我需要在以下XAML中创建一个StaticResource Key。 XAML源代码如下: <Window x:Class="WpfApplication1.Trigger" xmlns="http://schemas.micros...