一意のクラスで識別される要素の最初の子をクリックするだけです。
これまでの私のコードは次のとおりです。
geckoWebBrowser.Document.GetElementsByClassName("button")[0].FirstChild.Click();
問題は、GeckoFX 16がClickメソッドを持たないgeckoWebBrowser.Document.GetElementsByClassName
タイプの配列を返すGeckoNode
ため、このコードが機能しないことです。一方、メソッドは、Clickメソッドを持つ
geckoWebBrowser.Document.GetElementsByName
タイプの配列を返します。その事実に基づいて、Operatorでキャストしようとしましたが、キャストできないというメッセージとともに常に例外がスローされます。GeckoFXのクラスですでにたくさん検索しましたが(残念ながらドキュメントはありません)、何も見つかりませんでした
。助けていただければ幸いです。GeckoHTMLElement
as