zoukankan      html  css  js  c++  java
  • c# 动态加载工具栏按钮代码

    int jl = mydrlinks.Length ;
              cwfControls.CwfToolbutton mybut1;
              string imgfile="";
              for (int i = 0; i < jl; i++)
              {
                  mybut1 = new cwfControls.CwfToolbutton();
                  mybut1.Name = "tbut" + mydrlinks[i]["linkname"].ToString();
                  mybut1.appFieldName = mydrlinks[i]["linkname"].ToString();
                  mybut1.appFrame = mydrlinks[i]["frame"].ToString();
                  mybut1.appTabName = this.appTabName;
                  mybut1.appWorkTable = this;
                  mybut1.appTable2 = mydrlinks[i]["tablename2"].ToString();
                  mybut1.appType = mydrlinks[i]["type"].ToString();
                  imgfile = mydrlinks[i]["btnimage"].ToString();
                  if (string.IsNullOrEmpty(imgfile) == false)
                  {
                      mybut1.Image = CurrencyWorkFable.cwfResLoad.getResImage(imgfile);
                  }
                  if (cwfIosys.dataCtrl.StrToInt(mydrlinks[i]["type"]) == 0)//下级工作导航
                  {
                      mybut1.Click += new EventHandler(cwfButSonLink_Click);
                  }
                  else if (cwfIosys.dataCtrl.StrToInt(mydrlinks[i]["type"]) == 1)//执行
                  {
                      mybut1.Click += new EventHandler(cwfButRunCmd_Click);
                      if (string.IsNullOrEmpty(imgfile) == true)
                      {
                          mybut1.Image = CurrencyWorkFable.cwfResLoad.getResImage("btn_run.gif");
                      }
                  }
                  else if (cwfIosys.dataCtrl.StrToInt(mydrlinks[i]["type"]) == 2)//打印
                  {
                      mybut1.Image = cwfResLoad.getResImage("print.png");
                      mybut1.Click += new EventHandler(cwfsys_runwork.cwfButDyLink_Click);
                  }
                  else if (cwfIosys.dataCtrl.StrToInt(mydrlinks[i]["type"]) == 3)//工作链接
                  {
                      mybut1.Click += new EventHandler(cwfButLinkWork_Click);
                  }
                  if (mydrlinks[i]["formmode"] != null)
                  { mybut1.appFormMode = mydrlinks[i]["formmode"].ToString(); }
                  else
                  { mybut1.appFormMode = ""; }
                  mybut1.Text = mydrlinks[i]["objjc"].ToString();
                  mybut1.ToolTipText = mydrlinks[i]["objexplain"].ToString();
                  mytls.Items.Add(mybut1);
                  if (string.IsNullOrEmpty(mybut1.Text) == true)
                  { mybut1.Visible = false; }
              }

  • 相关阅读:
    MIP技术进展月报第3期:MIP小姐姐听说,你想改改MIP官网?
    MIP技术进展月报第2期: 数据绑定,异步脚本加速
    WebP 在减少图片体积和流量上的效果如何?MIP技术实践分享
    改造MIP获得搜索青睐,轻松完成SEO
    MIP 技术进展月报:储存功能全新上线,MIP-Cache域名升级,校验更严谨
    【转】W3C中国与百度联合组织移动网页加速技术研讨会
    百度将与W3C中国召开MIP技术研讨会
    【公告】MIP组件审核平台故障-影响说明
    【公告】关于8.8MIP组件审核平台故障的说明
    MIP 移动网页加速器视频教程全新发布
  • 原文地址:https://www.cnblogs.com/cwfsoft/p/1758647.html
Copyright © 2011-2022 走看看