public bool AddPortButtonClick() { if (ComponentDefenition != null) { if (AddPortForm.GetInstance().ShowDialog() == System.Windows.Forms.DialogResult.OK) { ComponentDefenition.Ports.Add(AddPortForm.GetInstance().CreatedPortDefenition); ComponentDefenition.Ports.DoSort(); AutosarApplication.GetInstance().UpdatePortsInComponentInstances(); RefreshPortsGridView(); tree.UpdateAutosarTreeView(tree.SelectedItem); return(true); } } return(false); }
public void AddPortButtonClick(object sender, System.Windows.RoutedEventArgs e) { if (composition != null) { if (AddPortForm.GetInstance().ShowDialog() == System.Windows.Forms.DialogResult.OK) { PortDefenition newPortDef = AddPortForm.GetInstance().CreatedPortDefenition; if (newPortDef != null) { composition.AddPort(newPortDef); UpdatePortsGrid(); tree.UpdateAutosarTreeView(tree.SelectedItem); } } } }