C# 如何在单元测试中强制wpf中的文本框调用OnLostFocus?
我有一个使用C#在WPF中创建的自定义组件,在调用textbox OnLostFocus时会检查一些验证(只有当用户离开textbox时,我才能进行验证,因为只有这样我才有完整的输入字符串要验证) 如何从单元测试中触发文本框上的OnLostFocusC# 如何在单元测试中强制wpf中的文本框调用OnLostFocus?,c#,wpf,unit-testing,C#,Wpf,Unit Testing,我有一个使用C#在WPF中创建的自定义组件,在调用textbox OnLostFocus时会检查一些验证(只有当用户离开textbox时,我才能进行验证,因为只有这样我才有完整的输入字符串要验证) 如何从单元测试中触发文本框上的OnLostFocus 谢谢您不太清楚自己是如何进行测试的,但有两件事突然浮现在脑海中 如果确实希望文本框失去焦点,请通过调用someOtherControl.focus()将焦点设置为另一个控件 如果您只想测试OnLostFocus处理,那么直接调用该方法 我确实希望
谢谢您不太清楚自己是如何进行测试的,但有两件事突然浮现在脑海中
- 如果确实希望文本框失去焦点,请通过调用someOtherControl.focus()将焦点设置为另一个控件
- 如果您只想测试OnLostFocus处理,那么直接调用该方法