private void Add_ParamName_Click(object sender, RoutedEventArgs e) { Button bt = (Button)sender; ParamNameItem paramItem = bt.DataContext as ParamNameItem; int index = settings.paramNameItems.IndexOf(paramItem); settings.addParamNameByIndex("Введите имя параметра", index + 1); CollectionViewSource.GetDefaultView(settings.paramNameItems).Refresh(); }
private void Delete_ParamName_Click(object sender, RoutedEventArgs e) { Button bt = (Button)sender; ParamNameItem paramNameItem = bt.DataContext as ParamNameItem; if (settings.paramNameItems.Count != 1) { settings.removeParamName(paramNameItem); CollectionViewSource.GetDefaultView(settings.paramNameItems).Refresh(); } }