场景
DevExpress的PanelControl常用进行窗体页面的布局。
一般是拖拽一个PannelControl,然后是再拖拽其他控件。
如果是由代码生成控件并控制布局的话,怎样实现。
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
比如说要在PanelContrl中添加一个TextEdit,那么就设置这个TextEdit的Parent属性为PannelControl。
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;