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

在复合控件中,如何对TextBox的TextChanged事件进行冒泡处理
在复合控件中,如何对TextBox的TextChanged事件进行冒泡处理

------解决方案--------------------
protected override bool OnBubbleEvent(object source, EventArgs e) 
{
bool handled = false;
if (e is CommandEventArgs)
{
CommandEventArgs ce = (CommandEventArgs)e;
if (ce.CommandName == "Click")
{
OnClick(ce);
handled = true;
}
}
return handled;
}

------解决方案--------------------
2楼的这个可行
------解决方案--------------------
textbox 没法冒泡,本身textbox回发与button不同

可以在其他方法体内调用OnTextChand(EventArgs.Empty);方法