0
我有一個gridView與每個主行1to1主 - 細節關係。當用戶點擊細節觀點我想確保主行也被激活(在最左邊列中的激活的圖標):DevExpress XtraGrid - 無法選擇主行
如果我瀏覽了這工作得很好主鍵和細節網格,但不適用於鼠標。所以我寫了下面的代碼來嘗試解決這個問題,但它不起作用。此代碼通過詳細視圖的單擊事件觸發:
GridView focusedView = gridView3.GridControl.FocusedView as GridView;
// get the currently selected row in the child view
int focusedRowHandle = focusedView.FocusedRowHandle;
// get the parentView's row handle that owns the child view
int sourceRowHandle = focusedView.SourceRowHandle;
GridView parentView = focusedView.ParentView as GridView;
parentView.BeginSelection();
parentView.SelectRow(sourceRowHandle);
parentView.EndSelection();
任何人都可以讓我知道我在做什麼錯?
SelectRow ** **似乎工作,但它總是選擇所有主行的第一行。不知道是否因爲我在一行上的點擊事件期間使用了上述邏輯。 –