我知道标题可能会造成混淆,但是我会给出更详细的解释。
我目前正在尝试制作网络浏览器。我陷入了这个问题,仍然找不到解决方法。 我的错误是在toolStripTextBox.Items <---在这里它变成红色的波浪状下划线 它给了我...
“'ToolStripTextBox'不包含'Items'的定义,并且找不到可以接受的扩展方法'Items'接受类型为'ToolStripTextBox'的第一个参数(您是否缺少using指令或程序集引用?)”
感谢帮助
private void goToolStripMenuItem_Click(object sender, EventArgs e) {
((WebBrowser)tabControl1.SelectedTab.Controls[0]).Navigate(toolStripTextBox1.Text);
if (!toolStripTextBox1.Items.Contains(toolStripTextBox1.Text))
{
toolStripTextBox1.Items.Add(toolStripTextBox1.Text);
}
}
答案 0 :(得分:0)
查看您的描述: toolStripTextBox1是一个文本框,因此您无法添加列表或集合之类的项目。
toolStripTextBox1.Items.Add(toolStripTextBox1.Text);
为使此代码正常工作,toolStripTextBox1应该为toolstrip。您可以添加项目 像这样
toolStrip1.Items.Add(toolStripTextBox1.Text);
答案 1 :(得分:0)
我通过将toolStripTextBox1更改为ComboBox来解决了这个问题。