static public void Initilize(WinFormsEngine engine) { engine.AddSimpleInstancer <Button>(); engine.AddPublicPropertyAttributeLinksForType <Button>(); engine.AddFunctionInfo <Button>("click", (b, s) => b.Click += s.GetEventHandler()); }
static public void Initilize(WinFormsEngine engine) { engine.AddSimpleInstancer <MenuStrip>("Menu"); engine.AddPublicPropertyAttributeLinksForType <MenuStrip>(); engine.AddDynamicChildrenInfo <MenuStrip>(m => m.Items); engine.AddSimpleInstancer <ToolStripMenuItem>("MenuItem"); engine.AddPublicPropertyAttributeLinksForType <ToolStripMenuItem>(); engine.AddDynamicChildrenInfo <ToolStripMenuItem>(i => i.DropDownItems); engine.AddFunctionInfo <ToolStripMenuItem>("click", (i, s) => i.Click += s.GetEventHandler()); }