这个工具在visual studio的工具箱中调用了什么?

时间:2014-01-21 12:52:09

标签: winforms visual-studio-2010 toolbox

我说的是带有红色边框的白色方框,用于存放标签和文本框。我发现了一个类似的工具,它叫做TableLayoutPanel。但我不能在每列(或方框)中插入超过1个东西。

enter image description here

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