スマートマッチコンボボックスを入力します。

rivateボイドcomboBox1_TextUpdate(オブジェクト送信者、のEventArgs e)の// TextUpdate事件
{
ストリング[]データ=新しい文字列[] { "张三"、 "李四"、 "王五"、 "赵六"、 "田七"、 "张三丰"、 "铁拐李"、 "王大麻子"}。
comboBox1.Items.AddRange(データ)。
comboBox1.TextUpdate + =(A、B)=>
{
VAR入力= comboBox1.Text.ToUpper()。
comboBox1.Items.Clear();
IF(string.IsNullOrWhiteSpace(入力))comboBox1.Items.AddRange(データ)。

{
VAR newList = data.Where(!X => x.IndexOf(入力、StringComparison.CurrentCultureIgnoreCase)= -1).ToArray();
comboBox1.Items.AddRange(newList)。
}
comboBox1.Select(comboBox1.Text.Length、0);
comboBox1.DroppedDownは真=。


}。
}

おすすめ

転載: www.cnblogs.com/zhujie-com/p/12094687.html