<TextBlock Text="{Binding Value}"></TextBlock>
private int exvalue = -1;
public int Value
{
get { return exvalue; }
set { exvalue = value; OnPropertyChanged(new PropertyChangedEventArgs("Value"));}
}
Run Code Online (Sandbox Code Playgroud)
我只需要将负数转换为在 XAML 上显示为正数。请注意,我知道我可以使用转换器来实现这一点,我想知道是否有更简单的方法来做到这一点。它比该值实际绑定到 Datagrid 列并且该值来自我无法修改的 dll 更复杂。任何帮助将不胜感激。
如果你想在 XAML 中使用它,你可以使用字符串格式:
<TextBlock Text="{Binding Value, StringFormat={}{0:#; #}}" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1507 次 |
| 最近记录: |