1

テキスト値 = 'Airport' を持つボタンを見つけるために、SilverLight Web ページ (175 個のボタン オブジェクトがあります) のボタン オブジェクトのコレクションをループしようとしています。しかし、テキスト プロパティを取得する方法がわかりません。 WebAii (C#). 誰か助けてください. 以下は私がまとめたコードです. '????' また、探している要素を見つけたときに実際に要素をダブルクリックする方法がわからないので、ここまで来ていただければ幸いです。

var buttons2 =_silverlightApp.Find.AllByType<TextBlock>();         
for (int i = 0; i < buttons2.Count+ 1; i++)          
{

     if(buttons2.??????.text = "Airport")
     {
                 int elementNum = i;
                 ??????.LeftDoubleClick;
     }      

}
4

2 に答える 2

0

私は Telerik の Test Studio と Webaii サポート チームで働いています。この問題を解決できるように努めます。

次のように、Webaii に反復と検索を行わせます。

ボタン btn = _silverlightApp.Find.ByExpression(new XamlFindExpression("XamlTag=textblock","TextContent=Airport")).Parent().As();

これが役立つことを願っています。

コーディ

于 2014-11-07T18:15:10.997 に答える