我说的是带有红色边框的白色方框,用于存放标签和文本框。我发现了一个类似的工具,它叫做TableLayoutPanel。但我不能在每列(或方框)中插入超过1个东西。
答案 0 :(得分:0)
是的,您正在查看TableLayoutPanel控件,该控件旨在仅允许单元格中的单个控件。因此,要将多个控件放入单个单元格中,需要UserControl或容器控件(如Panel),并将停靠样式设置为Fill。
获取红色边框的一种方法是将所有子UserControl或Panel控件的Margin属性设置为零,设置TableLayoutPanel的CellBorderStyle = Single
,然后使用TableLayoutPanel的paint事件来绘制背景:
void tlp_Paint(object sender, PaintEventArgs e) {
e.Graphics.Clear(Color.Red);
}