|
1
58
似乎你必须创建自己的转换器。下面是一个简单的例子:
要使用它,请在资源部分声明它。
在绑定中使用它作为静态资源:
我还没有测试过。如果不起作用,请发表评论。 |
|
|
2
127
我知道我参加聚会真的很晚,但你不需要一个转换器。 你可以做到
|
|
|
3
7
我想用HCL的方式,而不是Jens的方式,因为我有很多事情与
然而,当试图写它时,雷斯哈珀指给我看 WPF Toolkit ColorToSolidColorBrushConverter的实现。您需要在主窗口/usercontrol节点中包含以下命名空间声明:
然后是窗口/usercontrol资源中的静态资源:
然后你可以像HCL的答案那样做:
|
|
|
4
5
一
|
|
|
5
3
随着对HCL答案的进一步强化,我测试了它——它起作用了。
|
|
|
6
1
转换器:
XAML:
|
|
|
7
1
除了HCLS回答:如果不想关心是否使用System.Windows.Media.Color或System.Drawing.Color,可以使用此转换器,它同时接受以下两种情况:
|
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 9 月前 |
|
|
Barta · WPF MVVM不更新视图 9 月前 |
|
|
Denis Ivanov · WPF控件在属性更改时不会更新 10 月前 |
|
|
codymanix · WPF:TextBlock周围可见小边框? 10 月前 |
|
|
Nostromo · 来自背景对象的工具提示 1 年前 |
|
|
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 1 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 1 年前 |
|
|
Thern · 在UI线程(WPF)上的void方法中调用异步函数 1 年前 |