private TreeNode MapFormToTreeNode(SkinnedForm form, string propertyName)
        {
            TreeNode node = new TreeNode(propertyName);

            node.Tag = form;
            return(node);
        }
Example #2
0
        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();
        }