using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace tree
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void MyTreeView(DataTable table, string ParentID, System.Windows.Forms.TreeNode PNode)
{
DataRow[] dr = table.Select("ParentID=" + ParentID);
try
{
if (dr.Length > 0)
{
foreach (DataRow d in dr)
{ System.Windows.Forms.TreeNode TNode = new System.Windows.Forms.TreeNode(); //创建TNode对像
TNode.Text = d["powerNAME"].ToString(); //显示子点文本
if (PNode == null)
{
this.TreeView1.Nodes.Add(TNode); //添加父子点
}
else
{
PNode.Nodes.Add(TNode); //添加子节点
} MyTreeView(table, d["powerID"].ToString(), TNode); //调用MyTreeView
}
}
else
{
return;
}
}
catch (Exception exp)
{
MessageBox.Show(exp.Message); //提示错误信息
}
} }
}
如上面代码所示,我在vs2005中编译时发生如下错误:
错误 1 “tree.Form1”并不包含“TreeView1”的定义 C:\Documents and Settings\gaojin\My Documents\Visual Studio 2005\Projects\tree\tree\Form1.cs 33 34 tree
请高手指点!
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace tree
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void MyTreeView(DataTable table, string ParentID, System.Windows.Forms.TreeNode PNode)
{
DataRow[] dr = table.Select("ParentID=" + ParentID);
try
{
if (dr.Length > 0)
{
foreach (DataRow d in dr)
{ System.Windows.Forms.TreeNode TNode = new System.Windows.Forms.TreeNode(); //创建TNode对像
TNode.Text = d["powerNAME"].ToString(); //显示子点文本
if (PNode == null)
{
this.TreeView1.Nodes.Add(TNode); //添加父子点
}
else
{
PNode.Nodes.Add(TNode); //添加子节点
} MyTreeView(table, d["powerID"].ToString(), TNode); //调用MyTreeView
}
}
else
{
return;
}
}
catch (Exception exp)
{
MessageBox.Show(exp.Message); //提示错误信息
}
} }
}
如上面代码所示,我在vs2005中编译时发生如下错误:
错误 1 “tree.Form1”并不包含“TreeView1”的定义 C:\Documents and Settings\gaojin\My Documents\Visual Studio 2005\Projects\tree\tree\Form1.cs 33 34 tree
请高手指点!
解决方案 »
- 几个有关C#操作WORD的问题
- ExtFloodFill 实现填充的问题,请教大虾!
- 急急急!!!未声明“requirePermission”属性的问题?
- 在写入XML编码的问题,
- 若干Entity Framework相关问题,求高人解答 ,多谢!
- Infragistics的树问题 :如果获取选中的子节点以及所属的父节点的TEXT和ID?
- 初学者的问题!
- 请问哪里可以下载Visio 2003 for Enterprise Architects?
- 用webclient实现无空间上传文件错 Could not find a part of the path
- 下面的代码错在哪啊?
- 自定义事件的理解问题
- ASP.NET上面的网页程序怎么和应用程序通信啊
myTreeView treeview1=new myTtreeView();