C#中richTextBox1.AppendText添加不成功解决办法
C#中richTextBox1.AppendText添加不成功
richTextBox1.Text="";
var div = webBrowser2.Document.GetElementById("mainQuestionContent").GetElementsByTagName("div");
foreach (HtmlElement item in div)
{
if (item.GetType().Name == "questionTitleDiv")
{
richTextBox1.AppendText(item.InnerText);
}
}
item.InnerText能正常获取的,可就是在richTextBox1中显示结果
------解决思路----------------------
所以说让你断点跟啊
item.InnerText是能获取,
但是你在获取之前判断了item.GetType().Name == "questionTitleDiv"
你断点看item.GetType().Name到底是个什么东西,是否有大小写不同或多加了空格之类 的
richTextBox1.Text="";
var div = webBrowser2.Document.GetElementById("mainQuestionContent").GetElementsByTagName("div");
foreach (HtmlElement item in div)
{
if (item.GetType().Name == "questionTitleDiv")
{
richTextBox1.AppendText(item.InnerText);
}
}
item.InnerText能正常获取的,可就是在richTextBox1中显示结果
------解决思路----------------------
所以说让你断点跟啊
item.InnerText是能获取,
但是你在获取之前判断了item.GetType().Name == "questionTitleDiv"
你断点看item.GetType().Name到底是个什么东西,是否有大小写不同或多加了空格之类 的