Esempio n. 1
0
 private void toolStripButton1_Click(object sender, EventArgs e)
 {
     //this.m_mapControl.GeometryAdded += new UI.GeometryEventHandler(GeometryEventHandler);
     //this.m_mapControl.GeometrySelected += new UI.GeometrySelectedEventHandler(GeometrySelectedEventHandler1);
     //添加一个框架处理的动作
     Lemon.ActionAppend(this.m_mapControl, "GeometrySelected", ActionType.Single, new GeometrySelectedEventHandler(GeometrySelectedEventHandler1));
 }
Esempio n. 2
0
        private void button2_Click(object sender, EventArgs e)
        {
            ///获取要设置处理函数的调用者,这里是一个文本框
            TextBox tb = (TextBox)(Lemon.SwapFindObject(false, "ActionText")[0]);

            //通知框架注册这个文本框的textchanged事件监控动作
            Lemon.ActionAppend(tb, "TextChanged", ActionType.Sequence, new EventHandler(this.EventHandler));
        }
 /// <summary>
 /// 创建下拉框
 /// </summary>
 /// <param name="Tb"></param>
 /// <returns></returns>
 protected override System.Windows.Forms.ToolStripItem CreateItem(Frame.Tools.IToolsItem Tb)
 {
     ToolsComboBox cbox = (ToolsComboBox)Tb;
     ToolStripComboBox newItem = new ToolStripComboBox();
     newItem.DropDownStyle = ComboBoxStyle.DropDownList; 
     foreach (ToolsComboBoxItem item in cbox.Items)
     { 
         newItem.Items.Add(item);
     } 
     newItem.Tag = Tb;
     //Lemon.ActionAppend(newItem, "SelectedIndexChanged", Frame.Running.ActionType.Single, new EventHandler(newItem_SelectedIndexChanged));
     Lemon.ActionAppend(newItem, "DropDownClosed", Frame.Running.ActionType.Single, new EventHandler(comboBox1_DropDownClosed));
     //newItem.SelectedIndexChanged += new EventHandler(newItem_SelectedIndexChanged); 
     //newItem..MouseUp+=new MouseEventHandler(newItem_MouseUp);// += new EventHandler(newItem_SelectedIndexChanged); 
     return newItem;
 }
Esempio n. 4
0
 private void toolStripButton4_Click(object sender, EventArgs e)
 {
     //this.m_mapControl.GeometrySelected += new UI.GeometrySelectedEventHandler(GeometrySelectedEventHandler4);
     Lemon.ActionAppend(this.m_mapControl, "GeometrySelected", ActionType.Sequence, new GeometrySelectedEventHandler(GeometrySelectedEventHandler4));
 }