Код: Выделить всё
private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
Grid.Children.Clear();
Grid.RowDefinitions.Clear();
foreach (Setting value in SettingList.Values)
{
if(value.KategorieName == (String)ListBox.SelectedValue)
{
Label TempLabel = new Label();
TempLabel.Content = value.Name;
if (value is BoolSetting)
{
CheckBox TempObj = new CheckBox();
TempObj.IsChecked = value.ToBoolean();
}
else if (!(value is BoolSetting)
{
TextBox TempObj = new TextBox();
TempObj.Text = value.Value;
}
else
{
Label TempObj = new Label();
TempObj.Content = "Unable to reach";
}
AddToGrid(MainWindow_SettingsGrid, TempLabel, TempObj);
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... -statement
Мобильная версия