2012-07-23 76 views
0

我有一個silverlight數據網格,其中第一列是複選框列。如何根據我的數據啓用,禁用Silverlight Datagrid中的複選框列

它看起來像這樣..

<sdk:DataGridCheckBoxColumn Header ="Select" Binding="{Binding Path=IsChecked ,Mode=TwoWay}" ></sdk:DataGridCheckBoxColumn> 

這將根據我的綁定屬性檢查器isChecked或取消。

我也有一個綁定屬性IsCheckBoxEnabled。

是否可以使用此屬性啓用禁用複選框。

這樣的事情。

<sdk:DataGridCheckBoxColumn Header ="Select" IsReadOnly={Binding IsCheckBoxEnabled} Binding="{Binding Path=IsChecked ,Mode=TwoWay}" ></sdk:DataGridCheckBoxColumn> 

雖然上述行不起作用。我錯過了什麼嗎?我不想在後面的代碼中處理它。

回答

-1
+0

沒有它的相同的東西..在鏈接,你建議..它仍然綁定在一個屬性..我有兩個屬性.. :( – sajad 2012-07-23 11:57:31

+0

然後你需要調整可見性轉換爲做更多的測試... ... 。 – BugFinder 2012-07-23 11:59:32

+0

你能給我一個代碼示例嗎? – sajad 2012-07-25 05:39:36

相關問題