风某考虑的思路可能比较麻烦,高手可以提供其他办法。
根据datagridview的获取焦点的单元格的位置比如:
this.dataGrid1.CurrentCell的宽和高
再加上datagridview 自身所在的位置来算出你的ComboBox要显示在的位置,
每一次不同的单元格进行一下数据帮定,
再根据是否得到焦点来等条件判断是否显示。
根据datagridview的获取焦点的单元格的位置比如:
this.dataGrid1.CurrentCell的宽和高
再加上datagridview 自身所在的位置来算出你的ComboBox要显示在的位置,
每一次不同的单元格进行一下数据帮定,
再根据是否得到焦点来等条件判断是否显示。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货