当前位置: 首页 > news >正文

网站打开不对wordpress怎么添加附件

网站打开不对,wordpress怎么添加附件,产品推广文案范例,找聊城做网站料盒生产状态UI自动生成,效果如下 以前公司项目的这些都是手动拖控件做的。每个设备的料盒数量不一样,层数不一样时都要发好几个小时去改相关细节和代码。上次改了一次。这个又来了。上次就有想法做成根据参数自动生成。但项目时间有限有没有去深入思路和…

料盒生产状态UI自动生成,效果如下

以前公司项目的这些都是手动拖控件做的。每个设备的料盒数量不一样,层数不一样时都要发好几个小时去改相关细节和代码。上次改了一次。这个又来了。上次就有想法做成根据参数自动生成。但项目时间有限有没有去深入思路和深度。这次发了几个小时加班完成了。

代码:


/// <summary>/// 表头的全选 复选框/// </summary>List<CheckBox> checkBoxAllList = new List<CheckBox>();/// <summary>/// 芯片生产状态标签/// </summary>Label[,] boxMarkContent = new Label[8, 25];//[料盒数量,料盒层数]/// <summary>/// 芯片选中列表/// [料盒索引,层索引]/// </summary>CheckBox[,] boxChipCheckArray = new CheckBox[3, 25];//[料盒数量,料盒层数]/// <summary>/// 初始化 料盒UI/// </summary>private void initBoxUI(){//料盒索引int nBoxIndex = 0;//芯片层 索引int nChipIndex = 0;//AxisTestForm.BOX_COUNT 料盒数量this.tableLayoutPanel2.Controls.Clear();this.tableLayoutPanel2.ColumnStyles.Clear();//清除默认样式 这个很重要this.tableLayoutPanel2.RowStyles.Clear();//清除默认样式 这个很重要this.tableLayoutPanel2.Size = new Size(344, 651);this.tableLayoutPanel2.RowStyles.Add(new RowStyle(SizeType.Absolute, 27F));this.tableLayoutPanel2.ColumnCount = 1 + AxisTestForm.BOX_COUNT * 2;this.tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 35F));//列宽double columnWidth = 100.0 / AxisTestForm.BOX_COUNT;//列索引int columnIndex = 0;//添加列for (int i = 0; i < AxisTestForm.BOX_COUNT; i++){columnIndex++;this.tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, (float)columnWidth));this.tableLayoutPanel2.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 30F));Label labelTitle = new Label();labelTitle.Anchor = AnchorStyles.Bottom;labelTitle.Margin = new Padding(4, 0, 4, 0);labelTitle.Name = "lblBoxTitle" + i;//labelTitle.TabIndex = 1;labelTitle.Text = "料盒" + (i + 1);labelTitle.TextAlign = ContentAlignment.MiddleCenter;this.tableLayoutPanel2.Controls.Add(labelTitle, columnIndex, 0);columnIndex++;CheckBox checkBoxAll = new CheckBox();checkBoxAll.Anchor = AnchorStyles.Left;checkBoxAll.AutoSize = true;checkBoxAll.Checked = true;checkBoxAll.CheckState = CheckState.Checked;checkBoxAll.Name = "checkBoxAll" + i;checkBoxAll.Tag = i;checkBoxAll.Size = new Size(24, 21);//checkBoxAll.TabIndex = 3;checkBoxAll.Text = " ";checkBoxAll.UseVisualStyleBackColor = true;checkBoxAll.CheckedChanged += new System.EventHandler(this.checkBoxAll_CheckedChanged);this.tableLayoutPanel2.Controls.Add(checkBoxAll, columnIndex, 0);checkBoxAllList.Add(checkBoxAll);}//行索引int rowIndex = 1;//行高double rowHeight = 100.0 / AxisTestForm.BOX_CHIPSCOUNT;//添加行for (int layerIndex = AxisTestForm.BOX_CHIPSCOUNT; layerIndex > 0; layerIndex--){columnIndex = 0;this.tableLayoutPanel2.RowStyles.Add(new RowStyle(SizeType.Percent, (float)rowHeight));if (layerIndex % 5 == 0){Label labelItemNo = new Label();labelItemNo.AutoSize = true;labelItemNo.BackColor = SystemColors.Control;labelItemNo.Dock = DockStyle.Fill;labelItemNo.Font = new Font("宋体", 10.5F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(134)));labelItemNo.Margin = new Padding(4, 1, 4, 1);labelItemNo.Name = "label_"+ layerIndex;labelItemNo.Size = new Size(27, 18);//labelItemNo.TabIndex = 4;labelItemNo.Text = layerIndex.ToString();labelItemNo.TextAlign = ContentAlignment.MiddleCenter;this.tableLayoutPanel2.Controls.Add(labelItemNo, 0, rowIndex);}nChipIndex = layerIndex - 1;columnIndex++;//根据料盒数量生成对应列for (int i = 0; i < AxisTestForm.BOX_COUNT; i++){Label labelItem = new Label();labelItem.AutoSize = true;labelItem.BackColor = SystemColors.ActiveCaptionText;labelItem.Dock = DockStyle.Fill;labelItem.Margin = new Padding(4, 1, 4, 1);labelItem.Name = "labelItem_" + i + "_" + nChipIndex;//labelItem.TabIndex = 2;labelItem.TextAlign = ContentAlignment.MiddleCenter;this.tableLayoutPanel2.Controls.Add(labelItem, columnIndex, rowIndex);nBoxIndex = i;//芯片生产状态标签对象boxMarkContent[nBoxIndex, nChipIndex] = labelItem;columnIndex++;CheckBox checkBoxItem = new CheckBox();checkBoxItem.Anchor = AnchorStyles.Left;checkBoxItem.AutoSize = true;checkBoxItem.Checked = true;checkBoxItem.CheckState = CheckState.Checked;checkBoxItem.Name = "checkBox" + i + "_" + nChipIndex;checkBoxItem.Size = new Size(24, 14);//checkBoxItem.TabIndex = 3;checkBoxItem.Text = " ";checkBoxItem.UseVisualStyleBackColor = true;checkBoxItem.Enabled = false;this.tableLayoutPanel2.Controls.Add(checkBoxItem, columnIndex, rowIndex);//芯片选中列表boxChipCheckArray[nBoxIndex, nChipIndex] = checkBoxItem;columnIndex++;}rowIndex++;}}

调用:

/// <summary>/// 晶圆盒/// </summary>public WaferAutoForm(){InitializeComponent();initBoxUI();SetUIUserName("OP");}

http://www.bjxfkj.com.cn/article/108365.html

相关文章:

  • html网站开发中的应用wordpress免费网页建站
  • 计算机的网站建设校园文化建设网站素材
  • 网站建设有待加强律师事务所免费咨询
  • 网站如何盈利流量费wordpress 文章验证码
  • 怎样能让百度搜到自己的网站易语言可以建设网站吗
  • 艺术网站定制如何做流量充值网站
  • 开封网站建设培训班永久新域名225222
  • 网站建设开发文档网页微博怎么看直播
  • 北京市门户网站北京网站关键词排名公司
  • 怎么做垂直门户网站自己怎么创建网站
  • 个人做搜索网站违法吗怎么知道网站被k
  • 上海网站建设管理系统网站建设与服务技能实训心得体会
  • 迪哥哪个网站上做游戏直播学校官网网页制作
  • 制作小企业网站邯郸鑫芭网络科技有限公司
  • 网站不备案可以建设吗购物网站毕业设计论文
  • 怎么做网站信任全国seo公司排名
  • 青岛信息推广网站东莞企业网站找谁
  • 免费素材库网站wordpress怎么添加子菜单
  • 电子商务网站设计的三大原则wordpress缓存图片
  • 外包网站百度seo快速排名优化
  • 太原市建设路小学网站网站权重能带来什么作用
  • 网站1g空间多大陕西省外省入陕建筑信息平台
  • 养老院微网站建设方案渭南网站建设网站建设
  • 影视网站开发网站支付方案的设计
  • 烟台免费做网站网站建设分金手指专业十三
  • 清远企业网站建设dw静态网页模板
  • 秀山网站建大学网站建设论文
  • 做的单页html怎么放网站网站推广建设阶段
  • 网站维护内容和方法企业管理系统软件公司
  • 登录中国沈阳网站广州番禺怎么读