[英]WPF combobox not showing suggestion like winform combobox
您應該使用表現出下拉菜單以及自動完成功能的AutoCompleteBox
。
您可以從此版本安裝
將此事件添加到您的ComboBox
:
<ComboBox Name="cmb1" IsEditable="True" PreviewTextInput="cmb1_PreviewTextInput">
</ComboBox>
然后在后面的代碼中:
List<string> db;
public Window()
{
InitializeComponent();
db = new List<string> { "abc","abg","hjn" };
cmb1.ItemsSource = db;
}
private void cmb1_PreviewTextInput(object sender, TextCompositionEventArgs e)
{
cmb1.ItemsSource = db.Where(p => p.Contains(e.Text)).ToList();
cmb1.IsDropDownOpen = true;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.