在winform中的DataGridView中有两个列为combox,如何实现联动效果?
答案:2 悬赏:60 手机版
解决时间 2021-03-05 14:45
- 提问者网友:聂風
- 2021-03-04 15:31
在winform中的DataGridView中有两个列为combox,如何实现联动效果?
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-03-04 16:13
原理和普通的联动一样 只是你需要找到第二级联动的combox位置在那里而已 这个应该不难吧 知道你第一级就知道你所在行 而第二级在那一列你自己应该知道这个是固定的不会变的 DataGridView属性 事件 CellClick事件 这个就是点击事件 你点击时触发 private void DataGridView_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { if(e.ColumnIndex == 你的combox所在列【数字】) { //代码 } } }
全部回答
- 1楼网友:孤老序
- 2021-03-04 17:52
单击单元格进入编辑,设置datagridview属性编辑模式:editmode 将 editonkeystrokeorf2 改为 editonenter
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯