2013-10-24 48 views
0

在我的代碼我有一個字符串:WPF TargetNullValue源從代碼

Dim a As String 
a = "This string is dynamic" 

在我的XAML要設置我的DataGridTextColumn等於的TargetNullValue

我知道我可以設置TargetNullValue=This string is dynamic,但是,正如所暗示的,a是動態的。

+0

可能的重複:http://stackoverflow.com/questions/10565213/how-to-bind-a-localized-string-in-the-targetnullvalue-attribute –

回答

1

一個解決辦法是作出IValueConverter,做類似:

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

如果傳遞給你的轉換器對象是null,你可以做你的回報您的動態字符串。

+0

啊我害怕那個哈哈。謝謝! – Turkwise

+0

@Turkwise是的,有些事情需要比你想象的多一點工作。祝你好運! – gleng