0

メソッドを使用して、ListView/GridView の AutomationElement を取得できますFindAll。行内の個々のアイテムのクラス名はContentPresenterです。値を取得したいのですが、位置(列、行)しか取得できません。

ValuePattern で多くのパターンを試しましたが、サポートされていません。

4

1 に答える 1

0

デフォルトでは、これは .NET UIAutomation では不可能です。GridView の基になる文字列があまりにも馬鹿げています。GridView に TextBox がある場合、それを取得し、ValuePattern.

をサポートするインテリジェントな種類のラベル実装を追加することもできますValuePattern。これは私の場合は不可能でしたが、UIAutomation の両側を自分でプログラムした場合はそうなる可能性があります。

于 2013-03-12T14:58:16.977 に答える