シンプルな 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 クラスから派生したカスタム グリッドを使用しています。