private void TurbinesType_SelectionChanged(object sender, SelectionChangedEventArgs e) { var tab = (TabControl)sender; var item = (VTurbineType)tab.SelectedItem; if (item == null) { return; } if (item.ShowInstance == Visibility.Collapsed) { var newPropName = "NewPropSet" + tab.Items.Count; turbineNameArray.Add(newPropName); var prop = new VTurbineType(newPropName, _vProject.ProjectDir, false); viewTurbineType.TurbineTypes.Insert(viewTurbineType.TurbineTypes.Count - 1, prop); TurbineTypeList.SelectedItem = prop; UpdateTurbinePropArray(); } }
private void TurbinesType_SelectionChanged(object sender, SelectionChangedEventArgs e) { var tab = (TabControl)sender; var item = (VTurbineType)tab.SelectedItem; if (item == null) return; if (item.ShowInstance == Visibility.Collapsed) { var newPropName = "NewPropSet" + tab.Items.Count; turbineNameArray.Add(newPropName); var prop = new VTurbineType(newPropName, _vProject.ProjectDir, false); viewTurbineType.TurbineTypes.Insert(viewTurbineType.TurbineTypes.Count - 1, prop); TurbineTypeList.SelectedItem = prop; UpdateTurbinePropArray(); } }