着色组合框的自动完成列表

时间:2011-07-21 13:53:36

标签: c# winforms

我在Windows窗体应用程序上使用c#4.0,

我有一些带有一些项目的组合框,我启用了它的自动完成功能到SuggestAppend,自动完成源到ListItems(绑定源)

现在当用户开始输入时,自动完成列表会出现,我想根据某些条件对自动完成列表中的这些项进行着色,

我知道有一种方法可以使用DrawItem事件处理程序对组合框项本身进行着色,但我想在自动完成列表中执行此操作。

这适用吗?怎么样?

1 个答案:

答案 0 :(得分:4)

这是不可能的。

.NET控件依赖的Windows功能:

SHAutComplete

不支持此功能。所以使用它的.NET控件无法做到。