【发布时间】:2019-07-19 21:39:29
【问题描述】:
我的 Windows 窗体应用程序中有一个名为“cbxActionType”的 DataGridViewComboxColum,它的项目集合中有以下值。 • 供参考 • 供评论 • 供审查……等。 DataGridView1 有一个名为“NDays”的列,用于存储天数。如果“cbxActionType”选择值更改为“For Information”,如何将 NDays 列值设置为 0(零天)?
【问题讨论】:
-
一种可能的方法是连接网格
CellValueChanged事件。在这种情况下,检查更改的单元格是否在“操作类型”列中,如果更改的值在该列中,则在该行上相应地设置“天”值。 -
谢谢@JohnG,我在 CellValueChanged 事件中有以下代码来解决这个问题,但它没有进入 if 条件块。
标签: datagridview selectedindexchanged datagridviewcombobox