zoukankan      html  css  js  c++  java
  • Winform中使用DevExpress时给控件添加子控件的方法

    场景

    在WInform中使用DevExpress时经常使用PanelControl控件用来进行布局设计,因此需要在代码中生成控件并添加子控件。

    实现

    一种是设置要添加的自控件的Parent属性为容器控件。

    PanelControl panelControlX = new PanelControl();
     TextEdit minTextEditX = new TextEdit();
                minTextEditX.Text = xAttribute.Min.ToString();
                minTextEditX.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;
                minTextEditX.Width = Global.CHART_OPTION_WIDTH;
                minTextEditX.Location = new Point(Global.NOGROUP_HORIZONTAL_DISTANCE , Global.GROUP_VERTICAL_DISTANCE * 2 + radioGroupX.Height);
                minTextEditX.Parent = panelControlX;

    最常用的还是通过控件的Controls属性的Add方法将子控件添加进来。

    PanelControl panelControlY = new PanelControl();
    LabelControl labelY = new LabelControl();
    labelY.Text = "Y" + yList[i].No;
    labelY.Location = new Point(20, Global.GROUP_VERTICAL_DISTANCE - labelY.Height);
    panelControlY.Controls.Add(labelY);

    注:

    博客首页:

    https://blog.csdn.net/badao_liumang_qizhi

    关注公众号
    霸道的程序猿
    获取编程相关电子书、教程推送与免费下载。


     

  • 相关阅读:
    html pre 元素
    获取不重复随机数
    CSS查找匹配原理和简洁高效
    排序
    javascript 去数组重复项
    asp.net页面生命周期
    经典 Javascript 正则表达式
    深入理解JavaScript定时机制
    排序简介
    理解 JavaScript 闭包
  • 原文地址:https://www.cnblogs.com/badaoliumangqizhi/p/11504523.html
Copyright © 2011-2022 走看看