禁用组合框中的项目

时间:2009-05-19 10:49:56

标签: vb6 combobox

我有一个组合框,我需要以编程方式禁用项目,具体取决于外部事件。外部事件已完成,我只需要禁用项目的选择并将其显示为灰色(如某些选项不可用时的上下文菜单)。

决定让物品消失会让用户感到困惑,但让它们像菜单项一样变灰会很熟悉。

你如何在VB6中做到这一点?

2 个答案:

答案 0 :(得分:3)

使用库存VB6组合框无法做到这一点。您可以在支持所有者绘图的任何第三方组合框中模拟它。 vbAccelerator's version支持此功能并且是开源的。

答案 1 :(得分:0)

使用组合框无法做到这一点。但是,您可以使用列表框获得类似的结果。