private void DataGridCell_LostFocus(object sender, RoutedEventArgs e) { // Если ничего не выделено, то стиль заблокированной кнопки if (ordersGrid.SelectedItems.Count == 0) { ButtonEdit.Style = (System.Windows.Style)ButtonEdit.FindResource("NoActive"); ButtonDelete.Style = (System.Windows.Style)ButtonDelete.FindResource("NoActive"); ButtonListProducts.Style = (System.Windows.Style)ButtonListProducts.FindResource("NoActive"); } }
private void RefreshList() { var dataTable = Order.getListOrders(connection); ordersGrid.ItemsSource = dataTable.DefaultView; // Если ничего не выделено, то стиль заблокированной кнопки if (ordersGrid.SelectedItems.Count == 0) { ButtonEdit.Style = (System.Windows.Style)ButtonEdit.FindResource("NoActive"); ButtonDelete.Style = (System.Windows.Style)ButtonDelete.FindResource("NoActive"); ButtonListProducts.Style = (System.Windows.Style)ButtonListProducts.FindResource("NoActive"); } }
private void DataGridCell_GotFocus(object sender, RoutedEventArgs e) { ButtonDelete.Style = (System.Windows.Style)ButtonDelete.FindResource("Active"); ButtonEdit.Style = (System.Windows.Style)ButtonEdit.FindResource("Active"); ButtonListProducts.Style = (System.Windows.Style)ButtonListProducts.FindResource("Active"); }