2012-08-06 40 views
1

我有一個有兩行的數據網格。我想要第二行的單元格可點擊但不是第一行。第一行應該只讀。我的意思是第一行由可點擊類型的單元格組成,第二行由非可啓動類型的單元格組成。 我已經嘗試了很多。我沒有完成它。如何使一行中的單元格不能在數據網格中單擊

+0

先打上Gooogle企業:http://stackoverflow.com/questions/6766408/wpf-how-to-disable-cell-edit-in-datagrid ... – bobblez 2012-08-06 14:02:28

+2

該鏈接僅是改變整個網格或列。他只想要第一排。檢查這一個http://stackoverflow.com/q/8833081/1074345 – emybob 2012-08-06 14:07:16

+0

謝謝你的建議。我仍然無法找到解決方案。我的場景是我想做一個時間表ui這將有一個網格有5列(平日)和兩行。一行我想要只讀的日期(普通文本不可點擊)和其他行的時間。對於時間行,每個單元格都包含可鏈接的時間(小時)。有任何建議嗎? – neo 2012-08-07 05:48:08

回答

0

也許你可以嘗試把if語句檢查它是否是第一行,如果它是在你的事件處理程序中返回。

if (dg.CurrentRow == null||dg.CurrentRow == dg.Rows[0]) 
{ return;} 
相關問題