日期:2014-05-18  浏览次数:20970 次

当前上下文中不存在"panel1"
我用C# ,VS2008摆弄了两个控件,一个是TREEVIEW,另一个是PANEL ,我想通过点击TREEVIEW的节点来是否显示PANEL控件及其中的内容。但是一放上去就不对,报错“当前上下文中不存在Panel1";代码如下: 

  private void treeView1_AfterSelect(object sender,TreeViewEventArgs e)
  {
  if (e.Node.Text == "BOM")
  {
  Panel1.Visible = true;
  }
  else
  {
  Panel1.Visible = false;
  }
  }

是不是要加上什么命名空间名或实例化PANEL控件先?
谢谢!

------解决方案--------------------
探讨
我用C# ,VS2008摆弄了两个控件,一个是TREEVIEW,另一个是PANEL ,我想通过点击TREEVIEW的节点来是否显示PANEL控件及其中的内容。但是一放上去就不对,报错“当前上下文中不存在Panel1";代码如下:

private void treeView1_AfterSelect(object sender,TreeViewEventArgs e)
……

------解决方案--------------------
应该是小写的p
------解决方案--------------------
换小写字母pane1试试……