我有一个使用C#在WPF中创建的自定义组件,其中有一些验证在调用文本框OnLostFocus时进行检查(只有当用户离开文本框时,我才能进行验证,因为只有这样,我才能获得完整的输入验证字符串)。

如何通过单元测试在textBox上触发OnLostFocus?

谢谢

最佳答案

您不确定如何进行测试,但请记住两点。


如果您确实希望文本框失去焦点,则可以通过调用someOtherControl.Focus()将焦点设置到另一个控件上。
如果只想测试OnLostFocus处理,则直接调用该方法。

关于c# - 如何在单元测试中强制wpf中的textBox调用OnLostFocus?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3758725/

10-10 07:53