日期:2014-05-18  浏览次数:20777 次

可编辑的ComboBox的内容发生改变,触发的信号是?
我把ComboBox的IsEditable设置为True。


现在,如果往里面输入内容,触发的是什么信号?

------解决方案--------------------
TextChanged以及所有的Key相关事件
------解决方案--------------------
好像有个ValueChanged事件
------解决方案--------------------
探讨

我找了很久,ComboBox没有这个信号。

引用:

TextChanged

------解决方案--------------------
不对,是TextChange,但是你确定你用的是.net的ComboBox控件吗?我怎么没发现这个控件有IsEditable属性??
------解决方案--------------------
private void comboBox1_TextChanged(object sender, EventArgs e)
{

}
------解决方案--------------------
探讨

找到了:
<ComboBox IsEditable="True" TextBoxBase.TextChanged="ComboBox_TextChanged"/>

------解决方案--------------------
还有一个Selected 事件