C# 在codedUI测试中访问wpftext控件的字体属性

C# 在codedUI测试中访问wpftext控件的字体属性,c#,.net,wpf,user-controls,wpf-controls,C#,.net,Wpf,User Controls,Wpf Controls,我想在codedui测试中检查字体是否粗体以及颜色。我正在使用wpftext控件。请帮帮我。Saran 不幸的是,这并不像应该的那样简单,但是可以通过创建一个CodedUI测试框架扩展来完成,该扩展将AutomationProperties.ItemStatusProperty设置为当前字体。这样做的一个好处是它与测试记录器一起工作,并允许您生成断言和/或手工代码验证 请仔细阅读以下内容: 然后看一下这里的示例,了解如何创建自己的扩展以公开字体: 请记住,您需要修改此示例以获得所需内容 -Pau

我想在codedui测试中检查字体是否粗体以及颜色。我正在使用wpftext控件。请帮帮我。

Saran

不幸的是,这并不像应该的那样简单,但是可以通过创建一个CodedUI测试框架扩展来完成,该扩展将AutomationProperties.ItemStatusProperty设置为当前字体。这样做的一个好处是它与测试记录器一起工作,并允许您生成断言和/或手工代码验证

请仔细阅读以下内容:

然后看一下这里的示例,了解如何创建自己的扩展以公开字体:

请记住,您需要修改此示例以获得所需内容


-Paul

如果可能,是否验证wpf窗口应用程序控件文本颜色和按钮背景颜色?