[問題] 同步2個Datagridview
想請問一下~
我現在在一個Form上並列2個Datagridview
同時2個都開啟多選功能~使他們能使用滑鼠進行多選~而被選擇的列會highlight
現在希望當我用滑鼠在左邊的Datagridview多選~
然後右邊的Datagridview也同步選擇並highlight那些列
反之右邊選~左邊也希望同步
------------------------------------------------------------------------------
我現在作法是在Datagridview的SelectionChanged event用for loop
將所選套到另一個Datagridview
private void m_LeftDataGridView_SelectionChanged(object sender, EventArgs e)
{
m_RightDataGridView.ClearSelection();
for (i = 0; i < m_LeftDataGridView.SelectedRows.Count; i++)
{
iSelectedIndex = m_LeftDataGridView.SelectedRows[i].Index;
m_RightDataGridView.Rows[iSelectedIndex].Selected = true;
}
}
不過這樣會使得我在移動滑鼠遊標時卡卡的
請問我該怎麼改進?
--
完了!!灌水被版主抓包了~~ 快逃!!快逃!!
〝 ‵○〞 ‵〝○〞′ ′
‵ ﹌) ﹌) 〞
〈﹀ ︵﹑〈﹀︵﹑︵﹑︵﹑
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.85.162
※ 編輯: lazybonesla 來自: 219.87.85.162 (03/26 18:13)
→
03/27 10:44, , 1F
03/27 10:44, 1F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章