DataGridView 移动
我试图通过单击按钮将选定的行从一个 DGV 移动到另一个 DGV。
我真的不知道从哪里开始。
我有两个由数据源绑定的独立 DGV。
choiceDGV.DataSource = theChoiceList;
universalDGV.DataSource = theUniversalList;
我想将 choiceDGV
中的任何选定项目移动到 univeralDGV
代码> 通过单击按钮。我需要确保选定的行已从第一个 DGV 中删除并添加到第二个 DGV 中。
两个 DataGridView
具有相同数量的列。
I am trying to move selected rows from one DGV to another DGV at the click of a button.
I really don't know where to begin..
I have two seperate DGVs that are bound by a DataSource..
choiceDGV.DataSource = theChoiceList;
universalDGV.DataSource = theUniversalList;
I would like to move any selected items in the choiceDGV
to the univeralDGV
by a click of a button. I need to make sure the selected rows are removed from the one DGV and added to the 2nd DGV.
Both of the DataGridView
's have the same amount of columns.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是否尝试过:
或(编辑:不幸的是,DataGridViewRow 没有 ItemArray):
Did you try:
or (edited: DataGridViewRow doesn't have ItemArray unfortunately):
我看不到问题所在。您只需将您喜欢的项目移动到 onclick 按钮处理程序中的 UniversalList 并在两个 datagridview 上调用
.DataBind()
。换句话说,您必须点击列表(数据源)而不是数据网格视图
I can't see the issue. You just need move the items you like to the UniversalList within the onclick button handler and call
.DataBind()
on both the datagridview.In other words you have to hit the lists(datasource) instead of the data grid view