我在向DataGridView对象无限添加数据时遇到了问题。我需要写一个代码,将每次我点击按钮,它会添加一个新的行与信息,我将输入在文本框中。其他我已经提供,我不会写一个代码片段在这里,但如果需要我可以写。任何提示都很感激!谢谢
DataGridView
6ioyuze21#
对于System.Windows.Forms.DataGridView,要“显示对象列表”(假设 * 对象 * 的类型为MyDataObject),只需创建一个新的BindingList<MyDataObject>,并将其赋给DataGridView的DataSource属性。这将使DGV为类中公开的任何公共属性生成列。要明确回答您关于“无限添加行”如何工作的问题,只需确保DGV的AllowUserToAddRows属性设置为true。添加行和内联编辑值内置于DataGridView控件中,而不必滚动您自己版本的该功能。我会提供一个代码片段来完成这个操作,但是你必须编辑你的帖子,并显示你试图列出的类对象的样子。
System.Windows.Forms.DataGridView
MyDataObject
BindingList<MyDataObject>
DataSource
AllowUserToAddRows
true
1条答案
按热度按时间6ioyuze21#
对于
System.Windows.Forms.DataGridView
,要“显示对象列表”(假设 * 对象 * 的类型为MyDataObject
),只需创建一个新的BindingList<MyDataObject>
,并将其赋给DataGridView
的DataSource
属性。这将使DGV为类中公开的任何公共属性生成列。要明确回答您关于“无限添加行”如何工作的问题,只需确保DGV的
AllowUserToAddRows
属性设置为true
。添加行和内联编辑值内置于DataGridView
控件中,而不必滚动您自己版本的该功能。我会提供一个代码片段来完成这个操作,但是你必须编辑你的帖子,并显示你试图列出的类对象的样子。