2017-11-20 4 views
1

私たちはWPFアプリケーションを自動化しています。 uiマップは、DataGridオブジェクトをWpfControlオブジェクトに変換します。コード化UIテストを使用してWpf DataGridのコンテンツ全体を取得するには

私たちは子供を探索し、そのオブジェクトからヘッダとセル情報を抽出することができます。ただし、目に見えるグリッドのコンテンツのみが利用可能で、そのオブジェクトには現在オフスクリーンのコンテンツを消費するのに役立つScrollIntoViewのようなプロパティはありません。

確かに全体を消費する方法がありますDataGrid ... ???

事前のおかげで、 ジェフ

+0

いくつかのコードが便利です – Hille

答えて

0

私は前にそれを行っている方法は、各セルを反復は、キーボードを使用して、添え字を書くことで、その後、テキストをクリップボードにコピーしてから取得することで、データを取得しますそれをプログラムに組み込みます。私は通常、毎秒5〜10個の細胞を通過させることができますが、それは信じられないほど速くはありませんが、機能します。

私は明日働くことになるでしょう。それが意味をなさないなら、私はあなたにそれのコードをつかめることができます。

関連する問題