2012-11-19 82 views
0

我可以通過FindAll方法獲得ListView/GridView的AutomationElement。連續單個項目的類名是ContentPresenter。我想獲得價值,但我只能得到他們的位置(列,行)。如何從AutomationElement獲取GridView項目?

我嘗試過不支持ValuePattern中的許多模式。

回答

0

默認情況下,這對於.NET UIAutomation來說是不可能的。 GridView下的字符串也是。如果GridView中有一個TextBox,可以使用ValuePattern來獲取並操作它。

您還可以添加一個智能類標籤實現它支持ValuePattern。這在我的情況下是不可能的,但如果你自己對UIAutomation的兩邊進行編程,可能會出現這種情況。