datagrid選中行是有自帶selectionchanged的,可是當需要重複選中同一行時,該事件就不會觸發了。
後來反覆查資料找到了datagrid上有個datagridrow。
datagridrow上可以寫 mousedown mouseup這類事件可以實現重複選中行,當然,它也有selected。
**:
<datagrid
x:name
="datagrid"
margin
="10"
autogeneratecolumns
="false"
selectionmode
="single"
datagridrow.mouseup
="orderinfodatagrid_click"
>
只要在相應的.xaml.cs檔案裡寫事件的實現就ok了
注意:用mouseup的原因是因為mousedown需要雙擊才能觸發事件,不知道為啥會這樣,不過這兩個事件都沒啥區別。
二 WPF datagrid 特定行變色
public void color 這裡有個坑,初始化時不能變色,必須等datagrid完成渲染後才能進行這種行變色。因而先把form show 出來之後才執行變色方法。這個方法因為莫名其妙的bug會導致變色不是我們想要的效果!compareform cf new compareform cf.sh...
easyui 選中指定行
var rowindex 1 定義全域性變數,選中行索引 function pagination true,分頁 pagesize 15,預設選擇的分頁是每頁5行資料 pagelist 15,20,25,30 可以選擇的分頁集合 rownumbers true,行數 onloadsuccess fu...
flexigrid 獲取選中的行
首先設定flexigrid為單選模式 subusers flexigrid 注意上面的singleselect true 設定。現在有三列,我希望獲取選中的那行的第一列。如下 subusers each function subusers 是 flexigrid對應的table元素的id,因此 su...