我有一个简单的 WPF 用户控件:
<StackPanel>
<Button>Test</Button>
<TextBox>Test</TextBox>
<TextBlock>Test</TextBlock>
</StackPanel>
我在 Windows 窗体主机中托管此用户控件。Silk Test 将整个用户控件识别为Element-Host
仅,无法识别单个按钮或文本框。
有没有人对此有更深入的了解?Silk Test 是否支持此方案?
更新 :
我在Silk Test 14.0(之前我有 13.5)方面收效甚微。创建了具有类似结构的测试应用程序(Windows 窗体主机中的 WPF 控件)并使用Silk Test 14.0检查。它能够检测 user-control 中的所有单独的 WPF 控件。但是对于我的应用程序,除了“工具栏”中的 2 个组合框外,它仍然无法检测到控件。在用户控件中,我使用的是从 Data-grid 类派生的自定义网格