protected virtual void OnCreatingEditor(EditEventArgs args) { if (CreatingEditor != null) { CreatingEditor(this, args); } }
private void m_valueComboBox_CreatingEditor(object sender, EditEventArgs e) { var comboBox = (ComboBox) e.Control; var closedFeatNode = (ClosedFeatureNode) e.Node.Tag; comboBox.Items.Add(new SymbolicValue(null)); comboBox.Items.AddRange(closedFeatNode.Feature.ValuesOC.OrderBy(v => v.Abbreviation.BestAnalysisAlternative.Text).Select(v => new SymbolicValue(v)).Cast<object>().ToArray()); comboBox.SelectedItem = closedFeatNode.Value; }
protected virtual void OnCreatingEditor(EditEventArgs args) { CreatingEditor?.Invoke(this, args); }