c# - 组合框上的 IsEditable 没有效果

标签 c# wpf combobox

我想让我的 ComboBox 可编辑。我的 Combobox 显示了一个国家列表,我希望我的用户能够输入国家来搜索它。但是,在当前状态下,它不会这样做。我做错了什么?

<ComboBox x:Name="CmbCountryList" Width="150" 
    IsEditable="True" IsTextSearchEnabled="True" 
    IsTextSearchCaseSensitive="False" StaysOpenOnEdit="True"
    TextSearch.TextPath="CountryName"  
    ItemsSource="{Binding CountryMasterList,  Mode=TwoWay}"  
    DisplayMemberPath="CountryName" 
    SelectedValuePath="CountryID" 
    SelectedItem="{Binding Path=CountryObj, Mode=TwoWay, ValidatesOnDataErrors=True}" 
    Text="{Binding Path=CountryName,  Mode=TwoWay}" 
    IsSynchronizedWithCurrentItem="False" />

最佳答案

检查 http://weblogs.asp.net/okloeten/archive/2007/11/12/5088649.aspx有关如何实现此功能的示例。

关于c# - 组合框上的 IsEditable 没有效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16793616/

相关文章:

c# - NHibernate 代理导致数据绑定(bind)问题

c# - 多个 ComboBoxes 绑定(bind)到一个公共(public)源,强制执行不同的选择

WPF Boing 演示需要生命支持

c# - WPF 的轻型文本库?

javascript - 在 WPF Web 浏览器中调用 Javascript,无需调度程序

C# WPF MVVM ComboBox SelectedItem

java - JComboBox:希望第一个条目是空白条目

c# - 简单词差异算法

c# - 从文件中检索数据并存储在变量c#中

C# 抽象类 : Cannot implicitly convert type type1 to type2