Datagridview 在更改列组合框值时执行代码
我正在尝试在 datagridview 列中的组合框值更改时重新加载 datagridview。我知道如何重新加载,但我无法触发该操作。我应该寻找这个特定单元格中的值变化还是 comobobox 操作是否有变化?
I am trying to reload the datagridview on change of the combobox value in on of that datagridview columns. I know how to do the reload, but I am having trouble triggering the action. Should I be looking for value change in this particular cell or is there a change in comobobox action?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我通常使用 ComboBox_TextChanged 事件,您也可以在添加它们时在 datagridview 中使用这些事件:
comboBox1.TextChanged += delegate(object sender, EventArgs e)
{
// 做任何事
}
I typically use ComboBox_TextChanged events and you can use those within a datagridview as well, as you add them:
comboBox1.TextChanged += delegate(object sender, EventArgs e)
{
// Do Whatever
}
对组合框更改事件执行 DataGridView1.Refresh()。
Do a DataGridView1.Refresh() on the combobox change event.