场景
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; mintexteditx.location = new point(global.nogroup_horizontal_distance , global.group_vertical_distance * 2 + radiogroupx.height); mintexteditx.parent = panelcontrolx;
设置定位就是通过location属性来设置,有两个参数,分别为x的坐标与y的坐标。
黄山市民网:https://www.huangshanshimin.com/