private void addSubtypeItemClick(object sender, EventArgs e) { Type newItemType = (sender as ToolStripMenuItem)?.Tag as Type; IModelEditorForm editorForm = EditorFormTypeRegister.GetFormForType(newItemType); (editorForm as ChildWindowBase)?.ShowAsChild(); }
private static void addMixerMenuItemClick(object sender, EventArgs e) { ToolStripMenuItem typedSender = sender as ToolStripMenuItem; Type newMixerType = typedSender?.Tag as Type; IModelEditorForm <Mixer> editorForm = MixerEditorFormTypeRegister.Instance.GetFormForType(newMixerType); (editorForm as ChildWindowBase)?.ShowAsChild(); }
private void addItemClick(object sender, EventArgs e) { IModelEditorForm editorForm = ModelEditorForm?.GetInstance(null); (editorForm as ChildWindowBase)?.ShowAsChild(); }
public ModelEditorFormDataManager(IModelEditorForm <TModelBasetype> form, DatabaseBase <TModelBasetype> database) { this.form = form; this.database = database; }