2011-08-17 55 views
2

我正在寻找一个类似控件的自由表,以在C#窗体中使用。C#Windows窗体类似于控件的表格

我试图避免使用标准的网格控件,因为我觉得他们不够多才多艺。

我希望表单元的大小足以包含比一行长的输入。

我需要给我的用户在表格单元格中写入文本的能力,并且我最终会遍历表格并将其数据作为报告输出。

+1

尝试过'TableLayoutPanel'?我用它构建了非常复杂的布局。如果你知道如何正确使用它,它效果很好。 – cdhowie

+1

建议您确定内置表格/网格控件不具备的特性,然后我们可以帮助您。 –

+1

对不起,购物问题在SO上脱颖而出。 –

回答

4

DataGridView具有您正在查找的功能。您可以通过修改列集合在各个列中启用MultiLine。在列字段中单击收藏集旁边的“...”。然后,在“编辑列”屏幕中,转到“DefaultCellStyle”并单击与该字段对应的“...”。在这里,将“WrapMode”更改为true。这实际上是一个非常灵活和灵活的控制。

+0

感谢您的回答。 10年后回到GUI编程。不会想到数据网格。使用VS 2012和C#。 – octopusgrabbus