按钮单击时未触发Silverlight文本框丢失焦点事件

时间:2014-08-26 13:52:17

标签: c# silverlight

我的Silverlight中有一个文本框和一个保存按钮。文本框的验证位于lostFocus事件中。但是,如果我在文本框中输入内容并直接按下保存按钮,则验证无效。换句话说,在button_click事件中,lostfocus事件没有提升。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

按钮上的Focus()。例如,如果您的按钮的名称是" MyButton",则可以在其中使用MyButton.Focus()点击事件。 我还建议您只需在按钮按下事件中调用文本框验证方法,然后仅在所有验证成功时继续。