private TreeNode MapFormToTreeNode(SkinnedForm form, string propertyName) { TreeNode node = new TreeNode(propertyName); node.Tag = form; return(node); }
public void ShowSkinEditor(SkinnedForm owningForm) { LizardSkinEditorControl editor; if (editorForm == null || editorForm.IsDisposed) { editorForm = new Form(); components.Add(editorForm); editorForm.Text = "Form Style Editor"; // editorForm.FormBorderStyle = FormBorderStyle.SizableToolWindow; editorForm.Size = new System.Drawing.Size(700, 400); editor = new LizardSkinEditorControl(); editor.Dock = DockStyle.Fill; editorForm.Controls.Add(editor); editorForm.FormClosing += new FormClosingEventHandler(editorForm_FormClosing); editorForm.FormClosed += new FormClosedEventHandler(editorForm_FormClosed); } else { editor = (LizardSkinEditorControl)editorForm.Controls[0]; } editor.OwningForm = owningForm; editorForm.Show(); }