///清空所有树控件中的信息
/// </summary>
private void clear()
{
if(RootNode!=null)
RootNode.Nodes .Clear ();
try
RootNode.Remove ();
}
catch
{}
if(alNode!=null)
if(alNode.Count >0)
alNode.Clear ();
/// <summary>
/// 构造树控件
public void MakeTree()
clear();//清除树节点中的资源
Cursor.Current =Cursors.WaitCursor ;
// 首先要给根节点付值,因为取出来的结构中没有根节点的信息
RootNode=new BQ_TreeNode(m_RootMatID);
RootNode.MatID =m_RootMatID;
alNode.Add(RootNode);
this.Nodes .Add (RootNode);
foreach(DataRow row in m_tb.Rows )
BQ_TreeNode FNode=null;
BQ_TreeNode CNode=null;
CNode=MakeArray(row["ID"].ToString (),row["物料编码"].ToString (),out FNode);
FNode.Nodes.Add (CNode);
上一页 [1] [2] [3] [4] 下一页
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18