相关疑难解决方法(0)

在WPF绑定中将值设置为null

请看下面一行

<TextBox Text="{Binding Price}"/>
Run Code Online (Sandbox Code Playgroud)

上面的价格属性是Decimal?(可以为十进制).

我希望如果用户删除文本框的内容(即输入空字符串,它应该自动更新源为null(在VB中为Nothing).

关于如何做到'Xamly'的任何想法?

string wpf binding nullable .net-3.5

114
推荐指数
3
解决办法
5万
查看次数

WPF Textblock TargetNullValue不起作用?

我有一个wpf文本块,如下所示:

<TextBlock Text="{Binding [someViewModel].SomeVar.SomeSubVar.Name, 
                          TargetNullValue='-'}"/>
Run Code Online (Sandbox Code Playgroud)

在我的viewmodel方面,我将拥有自己的逻辑,最终SomeVar.SomeSubVar将为null.

如果我想为此显示默认值,TextBlock我知道我可以声明并启动SomeVar.SomeSubVar并分配默认值,SomeVar.SomeSubVar.Name但我想TargetNullValue改用.我可以知道哪一部分是错的吗?

c# wpf xaml textblock targetnullvalue

6
推荐指数
1
解决办法
9690
查看次数

标签 统计

wpf ×2

.net-3.5 ×1

binding ×1

c# ×1

nullable ×1

string ×1

targetnullvalue ×1

textblock ×1

xaml ×1