Fragrammer’s Blog

破片プログラマーから脱する

前回の続き

前回の問題点。
subFormが取れてない可能性があるため、
・Thread.Sleep(1000);で取得直前に待ってみた
 →×
・「AutomationElement」オブジェクトの存在有無を調べるメソッドを軽く調べた
 →見当たらない……。今回は15分程度しか探せないが、もう少し探せば見つかるかもしれない。
・AutomationElementクラスを調べていると、子要素を渡すCachedChildrenプロパティが見つかった
 mainFormに適用してみる事を考える
・出ていた例外のメッセージは"ハンドルされていない例外: System.InvalidOperationException: シーケンスに要素が含まれていません"