1

アプリケーション ウィンドウで WPF 要素の場所を見つける必要があるため、この要素を含むウィンドウのスクリーンショット/画像キャプチャで特定の要素の周りに四角形を描画できます。

これは、エラーが発生したときにウィンドウ キャプチャまたは画像への要素キャプチャを行う、開発中の VS コード化された UI フレームワーク用です。これら 2 つを組み合わせて、エラーの要素の周りに赤い四角形を示すウィンドウ キャプチャが必要です。

Alot of forums have answers around this, but they refer to TranslatePoint. I cannot see this when working with Visual Studio and Microsofts UITesting Coded UI WpfControls. Anyone know how to get around this??

4

2 に答える 2

0

座標を使用しないでください。代わりに、コントロールを取得してDrawHighlight()メソッドを使用してください。これにより、コントロールの外側に青い四角形が描画されます。

于 2012-10-05T07:54:31.607 に答える
0

TranslatePointは で定義されていUIElementます。これUIElementを公開する必要があります。

問題は、 WpfControl が WPF ではないことだと思いUIElementます。の TranslatePoint の代わりに、そのBoundedRectangleプロパティを使用して適切な周囲の四角形を取得できるはずUIElementです。

于 2011-02-02T00:32:26.557 に答える