示例#1
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="owner"></param>
 /// <param name="parent"></param>
 public TreeNodeCollection( TreeView owner , TreeNode parent )
 {
     _Owner = owner ;
     _ParentNode = parent;
 }
示例#2
0
 public void BuildNodes( TreeView tree , System.Collections.IEnumerable list )
 {
     BuildNodes( tree.ChildNodes , list ) ;
 }
示例#3
0
 //        private void RaiseEvent( TreeNode node )
 //        {
 //            node.SetOwner( _Owner );
 //            _Owner.OnTreeNodeCreated( node ) ;
 //
 //            foreach( TreeNode n in node.ChildNodes )
 //            {
 //                n.SetOwner( _Owner );
 //                RaiseEvent( n ) ;
 //            }
 //        }
 /// <summary>
 /// ���ýڵ㼯�������TreeView
 /// </summary>
 /// <param name="owner"></param>
 internal void SetOwner( TreeView  owner )
 {
     _Owner = owner ;
 }
示例#4
0
 /// <summary>
 /// ��ʼ��
 /// </summary>
 /// <param name="component"></param>
 public override void Initialize(IComponent component)
 {
     _Tree = (TreeView)component;
     base.Initialize(component);
 }