【发布时间】:2010-09-02 20:35:54
【问题描述】:
我有一个方法
private void textBoxPilot_TextChanged(object sender, TextChangedEventArgs e)
{ ... }
有问题的文本框从用户那里获取一个搜索字符串,并用每次击键的结果填充ListBox。
随后,当从ListBox 中挑选项目时,我希望选择反映在相同的Textbox 中。但是,我不想触发搜索机制,这会导致Listbox 忘记它的选择。
如何确定TextChanged 事件是由用户触发(通过键盘或复制/粘贴)还是由使用textBoxPilot.Text = "Pilot name"; 的其他方法触发?
谢谢。
【问题讨论】:
标签: c# events textbox textchanged