private void OnRadioButtonChecked(object sender, RoutedEventArgs e)
{
// Получаем выбранный RadioButton
RadioButton selectedRadioButton = (RadioButton)sender;
// Устанавливаем выбранный ComboBoxItem в ComboBox в зависимости от выбранного RadioButton
if (selectedRadioButton.Content.ToString() == "Все столбцы")
{
ComboBox.SelectedItem = ComboBox.Items[0]; // AllColumnsItem
}
else if (selectedRadioButton.Content.ToString() == "Отдельные столбцы")
{
ComboBox.SelectedItem = ComboBox.Items[1]; // SeparateColumnsItem
}
}
private void HideCheckBoxes()
{
// Проверяем на null и скрываем чекбоксы
if (CheckBox1 != null) CheckBox1.Visibility = Visibility.Collapsed;
if (CheckBox2 != null) CheckBox2.Visibility = Visibility.Collapsed;
if (CheckBox3 != null) CheckBox3.Visibility = Visibility.Collapsed;
if (CheckBox4 != null) CheckBox4.Visibility = Visibility.Collapsed;
if (CheckBox5 != null) CheckBox5.Visibility = Visibility.Collapsed;
if (CheckBox6 != null) CheckBox6.Visibility = Visibility.Collapsed;
if (CheckBox7 != null) CheckBox7.Visibility = Visibility.Collapsed;
if (CheckBox8 != null) CheckBox8.Visibility = Visibility.Collapsed;
}
private void ShowCheckBoxes()
{
// Проверяем на null и показываем чекбоксы
if (CheckBox1 != null) CheckBox1.Visibility = Visibility.Visible;
if (CheckBox2 != null) CheckBox2.Visibility = Visibility.Visible;
if (CheckBox3 != null) CheckBox3.Visibility = Visibility.Visible;
if (CheckBox4 != null) CheckBox4.Visibility = Visibility.Visible;
if (CheckBox5 != null) CheckBox5.Visibility = Visibility.Visible;
if (CheckBox6 != null) CheckBox6.Visibility = Visibility.Visible;
if (CheckBox7 != null) CheckBox7.Visibility = Visibility.Visible;
if (CheckBox8 != null) CheckBox8.Visibility = Visibility.Visible;
}