0
對於我正在處理的i項目,我需要能夠例如選擇grid1中的第一行並自動將第一行也選擇在grid2中,以便在兩個網格中同時選擇了行。同時在兩個wpf數據網格中選擇一行
什麼都使用已經嘗試
- 一個stackpanal
我創建了用於設置導報
private void SyncDataGridItemSelection(int number)
{
//sync pricegrid with printertick grid
if (number == 1)
{
int printertickselection = PrinterTicksGrid.SelectedIndex;
//detachs change event
PrinterPriceGrid.SelectionChanged -= (PrinterPriceGrid_SelectionChanged);
//change printerpricegrid selection
PrinterPriceGrid.SelectedIndex = printertickselection;
//attach change event
PrinterPriceGrid.SelectionChanged += (PrinterPriceGrid_SelectionChanged);
}
//sync printertick grid with price grid
else if (number == 2)
{
int printerpriceselection = PrinterPriceGrid.SelectedIndex;
//detachs change event
PrinterTicksGrid.SelectionChanged -= (PrinterTicksGrid_SelectionChanged);
//change PrinterTicksgrid selection
PrinterTicksGrid.SelectedIndex = printerpriceselection;
//attach change event
PrinterTicksGrid.SelectionChanged += (PrinterTicksGrid_SelectionChanged);
}
}
我也看了看所選項目的方法來自MSDN的文檔涉及重點,但沒有成功。
的GUI已經到位,因此重寫不是一個選項
這甚至可能做的,如果是的話怎麼辦?