private void Add_Click(object sender, RoutedEventArgs e) { var addwnd = new AddWindow(); ListBoxUnits.BeginInit(); addwnd.ShowDialog(); ListBoxUnits.EndInit(); }
private void Delete_Click(object sender, RoutedEventArgs e) { if (ListBoxUnits.SelectedItem == null) { return; } var unit = (KeyValuePair <string, Unit>)ListBoxUnits.SelectedItem; ListBoxUnits.BeginInit(); Init.Units.Remove(unit.Key); ListBoxUnits.EndInit(); }
public MainWindow() { InitializeComponent(); ListBoxUnits.ItemsSource = Init.Units; ListBoxAbils.ItemsSource = Init.AllAbilities; foreach (var listItem in ListBoxUnits.Items) { var listAnimation = new DoubleAnimation { From = 0, //To = listItem., Duration = TimeSpan.FromSeconds(1) }; ListBoxUnits.BeginAnimation(ListBox.HeightProperty, listAnimation); } }