Ejemplo n.º 1
0
        private void CreateToolBarTwinTriggerBox(sys_Action a, bool enable)
        {
            if (BaseToolBar != null && a != null)
            {
                TwinTriggerBox ttb = new TwinTriggerBox();
                ttb.ID = string.Format("ttb{0}", a.ActionCode);
                ttb.EmptyText = "请输入搜索内容";
                ttb.Trigger1Icon = TriggerIcon.Clear;
                ttb.Trigger2Icon = TriggerIcon.Search;
                ttb.Width = 200;
                ttb.ShowTrigger1 = false;
                ttb.Trigger1Click += new EventHandler(TwinTriggerBoxClick1);
                ttb.Trigger2Click += new EventHandler(TwinTriggerBoxClick2);
                if (!enable)
                {
                    ttb.Text = "您没有权限操作!";
                    ttb.Enabled = false;
                }
                ToolbarFill tf = new ToolbarFill();
                BaseToolBar.Items.Add(tf);

                BaseToolBar.Items.Add(ttb);
            }
        }
 protected override void TwinTriggerBoxClick1(object sender, System.EventArgs e)
 {
     ttb = (TwinTriggerBox)sender;
     if (ttb != null)
     {
         ttb.Text = "";
         ttb.ShowTrigger1 = false;
         BindGrid();
     }
 }