0

我正在用 C# 制作一个获胜表格,在一些地方我需要有一个像这样的表格:

桌子

我想在我的表单上使用固定的列名,但允许用户在包含列名的第一行下方的任何行中输入数据。

我试图让 TableLayoutPanel 为此工作,但我不知道如何控制表本身中的列名。我试图在sharpdevelop中做到这一点。

4

1 回答 1

0

在这里做你想做的事情很容易。

  1. 打开 Visual Studio
  2. 创建一个新项目
  3. 创建一个 Winforms 应用程序
  4. 在“工具箱”中,选择“DataGridView”并将其添加到您的表单中
  5. 在 DataGridView(在窗体上)上,单击右上角的小箭头
  6. 选择“编辑列”
  7. 在对话框中,单击“添加”按钮
  8. 添加您的列名(注意:您不能在名称中包含标点符号或空格)
  9. 在“标题文本”下,输入与第 8 步相同的值(此处可以有空格和标点符号)
  10. 再次点击“添加”
  11. 请注意,现在该列在“编辑列”对话框中可见
  12. 重复其他列。

这是它应该是什么样子的屏幕截图:

在此处输入图像描述

仅供参考,默认情况下可以编辑列。

于 2013-10-29T22:52:10.453 回答