Пример #1
0
        static public void Initilize(WinFormsEngine engine)
        {
            engine.AddSimpleInstancer <Button>();
            engine.AddPublicPropertyAttributeLinksForType <Button>();

            engine.AddFunctionInfo <Button>("click", (b, s) => b.Click += s.GetEventHandler());
        }
Пример #2
0
        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());
        }