Exemplo n.º 1
0
        protected override void OnItemClick(Paway.Forms.ToolItem item)
        {
            switch (item.Text)
            {
            case "报表":
                break;

            case "创建":
                break;

            case "记录":
                break;

            case "注册":
                break;

            case "修改密码":
                new UserPadForm().ShowDialog(this);
                break;

            case "关于我们":
                new AboutForm().ShowDialog(this);
                break;

            case "退出系统":
                OnChanged(this, new ExitEventArgs());
                break;
            }
        }
Exemplo n.º 2
0
 private void ToolEnd_ItemClick(ToolItem item, EventArgs e)
 {
     if (PagerInfo.PageCount > 0)
     {
         RefreshData(PagerInfo.PageCount);
     }
     else
     {
         RefreshData(1);
     }
 }
Exemplo n.º 3
0
 private void ToolLast_ItemClick(ToolItem item, EventArgs e)
 {
     if (PagerInfo.CurrentPageIndex > 1)
     {
         RefreshData(PagerInfo.CurrentPageIndex - 1);
     }
     else
     {
         RefreshData(1);
     }
 }
Exemplo n.º 4
0
        /// <summary>
        /// 添加新按钮
        /// </summary>
        protected ToolItem NewItem(string name, string tag = null, Shortcut keys = Shortcut.None, Image image = null)
        {
            var item = new ToolItem(name, keys, image)
            {
                Tag = tag ?? name
            };

            toolBar1.Items.Add(item);
            toolBar1.TRefresh();
            return(item);
        }
Exemplo n.º 5
0
 /// <summary>
 /// 其它响应
 /// </summary>
 protected void ToolBar1_ItemClick(ToolItem item, EventArgs e)
 {
     try
     {
         OnItemClick(item);
     }
     catch (Exception ex)
     {
         ex.Show();
     }
 }
Exemplo n.º 6
0
 private void ToolNext_ItemClick(ToolItem item, EventArgs e)
 {
     if (PagerInfo.CurrentPageIndex < PagerInfo.PageCount)
     {
         RefreshData(PagerInfo.CurrentPageIndex + 1);
     }
     else if (PagerInfo.PageCount < 1)
     {
         RefreshData(1);
     }
     else
     {
         RefreshData(PagerInfo.PageCount);
     }
 }
Exemplo n.º 7
0
 /// <summary>
 /// 取消Cancel
 /// </summary>
 protected void ToolCancel_ItemClick(ToolItem item, EventArgs e)
 {
     try
     {
         if (this.DialogResult == DialogResult.Cancel)
         {
             return;
         }
         if (OnCancel())
         {
             this.DialogResult = DialogResult.Cancel;
             this.Close();
         }
     }
     catch (Exception ex)
     {
         ex.Show(this);
     }
 }
Exemplo n.º 8
0
 /// <summary>
 /// 确认OK
 /// </summary>
 protected void ToolOk_ItemClick(ToolItem item, EventArgs e)
 {
     try
     {
         if (this.DialogResult == DialogResult.OK)
         {
             return;
         }
         if (OnCommit())
         {
             this.DialogResult = DialogResult.OK;
             this.Close();
         }
     }
     catch (Exception ex)
     {
         OnFailed();
         ex.Show(this);
     }
 }
Exemplo n.º 9
0
 private void ToolFirst_ItemClick(ToolItem item, EventArgs e)
 {
     RefreshData(1);
 }
Exemplo n.º 10
0
 /// <summary>
 /// 按钮响应
 /// </summary>
 protected virtual void OnItemClick(ToolItem item)
 {
 }
Exemplo n.º 11
0
 private void ToolCancel_ItemClick(ToolItem item, EventArgs e)
 {
     this.states.Cancel();
 }