私は.netでの開発に慣れていたので、MonoMacを試してみることにしましたが、残念ながら.netのWebBrowserコントロールはMonoでは使用できません。
Webビューを追加し、ナビゲートする方法を理解しました。
wbWebView.MainFrameUrl = "http://www.linkedin.com";
今、私の人生では、以前は.netで実行できたこれらの種類のことを実行する方法を理解できません。
wb.Document.GetElementById("email").SetAttribute("value", "myemaillogin@btinternet.com")
または.netでこのようなもの:
For Each link As HtmlElement In wb.Document.GetElementsByTagName("a")
If link.GetAttribute("href").Contains("twitter") Then
Dim hyperlink As String = link.GetAttribute("href")
ListBox1.Items.Add(hyperlink)
End If
Next
(ここで、wbは上記の2つの例のwebbrowserコントロールです)
何か案は?
私はxmlアプローチを調べてみましたが、どちらかが間違っていますが、実際には機能していません。モノラルのウェブブラウザコントロールがないのは残念です!
どうもありがとうございました。
ps。.netの例がVBであることは知っていますが、同じことがC#にも当てはまります。