【问题标题】:DataGridViewComboBoxCell inactive item paintingDataGridViewComboBoxCell 非活动项绘制
【发布时间】:2009-02-20 01:54:12
【问题描述】:

我们正在尝试更改 DataGridViewComboBoxCell,以便当用户展开下拉菜单时,非活动项目以灰色文本显示。

我发现了如何通过创建一个继承自 DataGridViewComboBoxEditingControl 的新对象来做到这一点。

问题在于,当用户单击单元格时,我不确定如何告诉组合框单元或列使用此 EditingControl。

有什么想法吗?

【问题讨论】:

    标签: .net datagridview combobox


    【解决方案1】:

    您必须实现一个所有者绘制的组合框。看看这个链接:

    http://www.codeproject.com/KB/combobox/ownerdrawncombobox.aspx

    【讨论】:

    • 是的,我已经实现了其中之一。问题是,组合框单元格上没有 DrawItem 方法.. :(
    猜你喜欢
    • 2014-10-17
    • 1970-01-01
    • 2018-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-09
    • 2021-03-17
    • 1970-01-01
    相关资源
    最近更新 更多