2017-10-28 95 views
-1

默認DataGridCheckBoxColumn我使用的是DataGridCheckBoxColumnDataGrid內設置爲true:如何在DataGrid中

<DataGrid.Columns> 
    <DataGridCheckBoxColumn/> 
<DataGrid.Columns/> 

但它沒有IsChecked財產。

如何將IsChecked = true設置爲默認值?

回答

0

如您所說,沒有IsChecked屬性,因爲您正在尋找的IsSelectedBinding屬性。

綁定:獲取或設置綁定列與數據源的屬性相關聯(繼承自DataGridBoundColumn。)


所以回答你的問題:

如何設置默認爲IsChecked = true

沒有開箱即用的方法將默認值設置爲true,因爲您綁定到的屬性的默認值爲false

Default values table (C# Reference)
default(bool)總是false,你不能覆蓋它

您可以在類的構造函數中的綁定到該列的屬性設置爲true