克隆WPF ComboBox控件:想法或建议

时间:2010-02-03 19:11:11

标签: c# wpf vb.net combobox wpf-controls

如果控件的作用类似于数据库中的记录选择器,例如,客户。

控件必须以某种方式允许用户键入客户的名称,别名或代码,控件将选择更正,或提供可能的候选人列表以及其他行为。

我曾尝试从ComboBox继承,但有一些ComboBox行为使我很难或不可能做我想要的事情,所以我最好从头开始,使用TextBox和按钮。

问题是:

  • 你知道一些开源组件,所以我不必从零开始吗?
  • 您是否已经做过类似的事情,想分享方法或提示?
  • 我对TextBox,Button和PopUp控件有好处吗?

1 个答案:

答案 0 :(得分:1)

从CodeProject尝试此控件:A Reusable WPF Autocomplete TextBox

它允许您指定源列表和自定义过滤器。在自定义过滤器中,您可以选择仅显示具有适合所输入文本的名称,别名或代码的记录,并且用户将显示向其显示的已过滤选项列表。