Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WPF TargetNullValue源代码_Wpf_Vb.net_Datagrid_Targetnullvalue - Fatal编程技术网

WPF TargetNullValue源代码

WPF TargetNullValue源代码,wpf,vb.net,datagrid,targetnullvalue,Wpf,Vb.net,Datagrid,Targetnullvalue,在我的代码中,我有一个字符串: Dim a As String a = "This string is dynamic" 在我的XAML中,希望将我的DataGridTextColumn的TargetNullValue设置为等于a 我知道我可以设置TargetNullValue=这个字符串是动态的,但是,正如所暗示的,a是动态的。一个解决方案是制作一个IValueConverter并执行以下操作: <DataGridTextColumn Binding="{Binding variabl

在我的代码中,我有一个字符串:

Dim a As String
a = "This string is dynamic"
在我的XAML中,希望将我的
DataGridTextColumn
TargetNullValue
设置为等于a


我知道我可以设置
TargetNullValue=这个字符串是动态的
,但是,正如所暗示的,a是动态的。

一个解决方案是制作一个
IValueConverter
并执行以下操作:

<DataGridTextColumn Binding="{Binding variableName, Converter={StaticResource NullConverter}" />


如果传递给转换器的对象是
null
,则可以返回动态字符串。

可能的dup:啊,我很害怕,哈哈。谢谢大家!@Turkwise是的,有些事情需要比你想象的更多的工作。祝你好运