首页 > 解决方案 > 为什么会出现“ String 类型的值无法转换为 DataGridViewColumn 错误?

问题描述

我正在尝试将组合框输入中的列添加到 datagridview 列。我有:

me.DatagridView1.Columns.Add(Combobox1.text)

但我收到标题中说明的错误。我究竟做错了什么?

标签: c#

解决方案


如果您查看method的文档DataGridViewColumnCollection.Add,您会看到有一个覆盖有两个字符串,一个代表列名,另一个代表显示文本。

所以你应该能够做到:

me.DatagridView1.Columns.Add(Combobox1.text, Combobox1.text)

(或者如果您愿意,可以为标题文本使用其他值)


推荐阅读