0
我有一個包含WebBrowser和上下文菜單的窗體。C#Webbrowser複製
如果用戶沒有通過鼠標選擇(高亮顯示)頁面中的任何文本,我想禁用上下文菜單中的複製功能。
我試圖用
IHTMLTxtRange range = currentSelection.createRange() as IHTMLTxtRange;
if (range != null || range.text.Trim() != "")
{
MessageBox.Show(range.text);
copyToolStripMenuItem.Enabled = true;
}
else
{
copyToolStripMenuItem.Enabled = false;
}
但它並沒有爲我工作。