biac wrote:
そして、 一度 AutomationPeer と付き合うと、 めんどくさくなって、 ラッパークラス Bugslayer.TestTools.GuiAutomation に転ぶ罠 f(^^;
まぁ確かにめんどいよね。まぁLIST<>で返るので、LINQでちょいちょいと…と今思ったw。
winPeer = new WindowAutomationPeer(window); List<AutomationPeer> children = winPeer.GetChildren(); var taget = from control in children where String.Compare(control.GetName(), "コントロール名") == 0 select control;
てな感じで。