C# DataGridView里的DataGridViewComboBoxColumn的几个小问题
C# DataGridView里的DataGridViewComboBoxColumn的几个问题
VS2013,winform环境
问题描述:在窗口中有个DataGridView控件,上面有4列,都是DataGridViewTextBoxColumn的,窗体载入时,在DataGridView控件里插入了一个DataGridViewComboBoxColumn 列,并且绑定好了显示值和真实值,运行是没有问题的,可以获取到ComboBox列的真实值。
问题:如何才能获取ComboBox列的显示值呢?扩展问题是,如何才能获取单元格里的combobox控件呢?因为DataGridViewComboBox的应用有很多限制,能否获取这个控件,并转换成combobox控件呢?
------解决思路----------------------
应该是只能强制转换成DataGridViewComboBoxCell,不能转换成ComboBox
------解决思路----------------------
你要想省事,用DataGridViewComboBoxCell,就保证不会太灵活
比如你想给每一行绑定不同的内容,就做不到
VS2013,winform环境
问题描述:在窗口中有个DataGridView控件,上面有4列,都是DataGridViewTextBoxColumn的,窗体载入时,在DataGridView控件里插入了一个DataGridViewComboBoxColumn 列,并且绑定好了显示值和真实值,运行是没有问题的,可以获取到ComboBox列的真实值。
问题:如何才能获取ComboBox列的显示值呢?扩展问题是,如何才能获取单元格里的combobox控件呢?因为DataGridViewComboBox的应用有很多限制,能否获取这个控件,并转换成combobox控件呢?
------解决思路----------------------
应该是只能强制转换成DataGridViewComboBoxCell,不能转换成ComboBox
------解决思路----------------------
你要想省事,用DataGridViewComboBoxCell,就保证不会太灵活
比如你想给每一行绑定不同的内容,就做不到