2011-05-21 59 views
9

我有一個datagrid的可空屬性。對於DataGridTextColumn中的空值,而不是顯示空單元格,我想顯示'n/a'。可能嗎?WPF datagrid:如何自動用'n/a'替換空值?

+0

它是通過使用結合的'Converter'屬性可能的。但是,如果單元格僅爲空值,則可以使用'TargetNullValue'屬性。 – vorrtex 2011-05-21 19:47:11

+0

感謝您的提示。 – newman 2011-05-21 20:27:06

回答

7

如果綁定返回null,則可以使用TargetNullValue屬性設置默認文本。

樣品

 <DataGridTextColumn Header="SomeText" Binding="{Binding 
         MyNullabeProperty,TargetNullValue=N/A}"/> 
+0

太好了。非常感謝你! – newman 2011-05-21 20:26:33

+0

我想將其應用於整個數據網格。我試圖設置 newman 2011-05-21 21:35:51

+0

這是不可能的 – biju 2011-05-21 21:38:58