c# – 使用Visual Studio Designer将Table Forms控件置于TableLa
发布时间:2020-12-15 20:51:40 所属栏目:百科 来源:网络整理
导读:我有控制容器紧紧绑定到用户控件的边缘,在所述用户控件的两侧均匀间隔(子控件始终在父控件的中心).使用设计器,我试图添加这些用户控件,这些控件跨越TableLayoutPanel中的所有列.我点击控件容器并单击“布局”工具栏上的“水平居中”按钮.控件不会居中. 为什
我有控制容器紧紧绑定到用户控件的边缘,在所述用户控件的两侧均匀间隔(子控件始终在父控件的中心).使用设计器,我试图添加这些用户控件,这些控件跨越TableLayoutPanel中的所有列.我点击控件容器并单击“布局”工具栏上的“水平居中”按钮.控件不会居中.
为什么?如何轻松控制中心? 我遇到的情况与文档How to: Align and Stretch a Control in a TableLayoutPanel Control不一致 问题控制是5个按钮,应该在显示的2个跨区列中居中: 按钮与控制边缘紧密相关: 新图像显示锚点在可疑控件上正确设置为“左,右” 显示锚点设置为“无”的新图像 解决方法
尝试将Anchor属性设置为None:
dataMasterControl1.Anchor = AnchorStyles.None; 它应该从包含控件的TableLayoutPanel单元格中居中.您可能必须调整UserControl本身的大小. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |