数据网格视图中的多行列.使用c#

我使用c#.net windows表单应用程序.我有一个数据网格视图.它有两列.我需要让第二列的所有单元格都有多行.即多行列.我将在单元格中编辑内容并按Enter键.光标应该到达同一单元格中的下一行.它不应该进入下一个单元格.我该怎么办?

解决方法:

如果您将列默认样式设置为:

this.dataGridView1.Columns[index].DefaultCellStyle.WrapMode = DataGridViewTriState.True;

您可以按SHIFT-ENTER输入多行

否则,您可以更改单元格控件编辑器覆盖dataGridView或处理EditingControlShowing事件(默认控件是文本框)

编辑:
这里几乎有同样的问题:
DataGridView: How can I make the enter key add a new line instead of changing the current cell?

上一篇:学习一款新的MCU


下一篇:如何删除键盘上的dataGridView行删除键按? C#