zoukankan      html  css  js  c++  java
  • 将动态的角色复选框存入到Panel里面

    1,取出角色数据源

    var role = Role.SelectList();

    2.设置样式
                int x = 0;
                int width = 11;
                int hang = 1;
                CheckBox ckb = null;
                foreach (var roleDto in role)
                {
                    if (width > 408)
                    {
                        hang += 10;
                        width = 11;
                    }

    3,生成新的复选框
                    ckb = new CheckBox();
                    ckb.Text = roleDto.RoleName;
                    ckb.Tag = roleDto.SysNo;
                    ckb.Location = new Point(width, 2 * hang);
                    x = ckb.Text.Length;
                    ckb.Size = new Size(x * 15 + 22, 16);
                    width = ckb.Location.X + ckb.Size.Width + 10;

    4,将复选框放入到Panel里面
                    pn_checkboxList.Controls.Add(ckb);
                }

  • 相关阅读:
    Markdown文字添加颜色
    深度学习基础——感知机
    Markdown插入表格语法
    卷积神经网络CNN学习笔记
    python 安装离线库
    无法定位程序输入点到xxx.dll
    XMind配置防火墙
    简书 markdown 代码高亮标记
    clion ctrl+鼠标左键不能调到函数实现
    D
  • 原文地址:https://www.cnblogs.com/denglj/p/3850277.html
Copyright © 2011-2022 走看看