0

AutomationPatternsWindows 電卓でテキストの情報を取得する必要があるため、問題が発生していGetAutomationPatterns()ますが、空の配列が返されます。

私はこの方法でそれにアクセスしようとしています:

AutomationElement aeItem = uiitem.AutomationElement;

foreach (AutomationPattern prop in aeItem.GetSupportedPatterns())
    System.Diagnostics.Debug.WriteLine(prop.ProgrammaticName);

私の目標を達成する方法は、そのテキストボックスの値を取得する必要があり、パターンがないと不可能なようです...

4

1 に答える 1

0

あなたAutomationElementが見ているのは本当にTextBoxですか? TextBlockたとえば、何も公開しないため、そのコンテンツを取得するにはそのプロパティをAutomationPattern使用する必要があります。Name

于 2013-07-27T12:28:45.613 に答える