100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Winform中使用DevExpress时给控件添加子控件的方法

Winform中使用DevExpress时给控件添加子控件的方法

时间:2023-04-19 12:25:12

相关推荐

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);

注:

博客首页:

/badao_liumang_qizhi

关注公众号

霸道的程序猿

获取编程相关电子书、教程推送与免费下载。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。