private void XamGrid_SelectedRowsCollectionChanged(object sender, SelectionCollectionChangedEventArgs<SelectedRowsCollection> e) { if(e.NewSelectedItems.Count >0) { int selectedIndex = e.NewSelectedItems[0].Index; for (int i = 0; i < this.QuotationControl.Items.Count; i++) { DependencyObject itemContainer = QuotationControl.ItemContainerGenerator.ContainerFromIndex(i); this.SelectRow(itemContainer, selectedIndex); } } }
private void MonitorGrid_SelectedRowsCollectionChanged(object sender, SelectionCollectionChangedEventArgs<SelectedRowsCollection> e) { if (e.NewSelectedItems.Count > 0) { this.SelectRow(e.NewSelectedItems[0].Data as VmInstrument); } }
private void QuotationGrid_SelectedCellsCollectionChanged(object sender, SelectionCollectionChangedEventArgs<SelectedCellsCollection> e) { }