|
|
1
43
使用StringFormat的解决方案无法工作,因为它不是有效的格式字符串。 我编写了一个标记扩展,可以满足您的需要。你可以这样使用它:
这里是标记扩展的代码:
|
|
|
2
57
您也可以使用 this great value converter 然后在XAML中声明如下内容:
你可以这样使用它:
|
|
|
3
29
不带转换器
|
|
|
4
3
还有另一个非常好的选择。检查这个: Alex141 CalcBinding . 在我的数据报中,我只有:
要使用它,只需通过github添加calcbinding,而不必在usercontrol/windows声明中添加
|
|
|
5
2
这是一个使用
这样定义转换器:
像这样使用:
如果你需要一个不同的分隔符
|
|
|
6
1
这是另一个具有“硬编码”是/否值的简化转换器。
XAML使用
|
|
|
7
0
以下在DataGridTextColumn中对我有效:我向类中添加了另一个属性,该属性根据MyBool的值返回了一个字符串。 注意,在我的例子中,DataGrid绑定到MyClass对象的CollectionViewSource。 C:
XAML:
|