我正在使用DotNetBrowser,或者至少嘗試,並且我正在嘗試獲取文檔中的所有複選框。DotNetBrowser DOMNode調試
public static void SetCodecSettings()
{
var waitEvent = new ManualResetEvent(false);
_mf.Browser.FinishLoadingFrameEvent += delegate(object sender, FinishLoadingEventArgs e)
{
if (e.IsMainFrame)
{
waitEvent.Set();
var doc = _mf.Browser.GetDocument();
var html = _mf.Browser.GetHTML();
var checkBoxes = doc.GetElementsByTagName("input");
}
};
_mf.Browser.LoadURL(_mf.PattonDeviceUrl + "/codecset.htm");
waitEvent.WaitOne();
}
當我把一個斷點,所以我可以檢查一切,是在複選框,在調試器擴展複選框,當我得到以下錯誤:
我不想關閉財產評估,因爲我想檢查該項目的內容。有關如何糾正此問題的任何建議?
下面的文章也許可以解釋所觀察到的行爲:https://dotnetbrowser.support.teamdev.com/support/solutions/articles/9000117030--函數評估需要所有線程運行消息調試器或快速手錶 –
@AnnaDolbina謝謝你,今晚我會試試。 – BigDevJames
@AnnaDolbina適用於我需要的調試。如果您將此作爲答案,我會將其標記爲正確。 – BigDevJames