【发布时间】:2011-08-13 12:01:20
【问题描述】:
我在 c# 上使用 datagridview 并用数据源对象提供给它。如果AutoGenerateColumns 是true,则一切正常,所有列都会生成其内容。但我只想显示第一列,并将其余列的信息用于第一列工具提示。
我尝试将AutoGenerateColumns 设置为false 并创建了一个名为的列,类似于AutoGenerateColumns 为true 时添加的第一列,但是当我这样做时没有添加任何行。
正确的做法是什么?
更新:
在我想隐藏的所有字段上方添加[Browsable(false)] :)
现在,我如何使用“隐藏”列中的数据并将它们用于第一列单元格工具提示?
【问题讨论】:
-
正确回答这个问题确实需要一个代码示例——你确定你正确地连接了你的专栏吗?您需要将列上的 DataPropertyName 设置为您希望列使用的属性
-
你在使用 Visual Studio 08/10 吗?
标签: c# datagrid datagridview datasource