/// <summary> /// /// </summary> /// <param name="owner"></param> /// <param name="parent"></param> public TreeNodeCollection( TreeView owner , TreeNode parent ) { _Owner = owner ; _ParentNode = parent; }
public void BuildNodes( TreeView tree , System.Collections.IEnumerable list ) { BuildNodes( tree.ChildNodes , list ) ; }
// 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 ; }
/// <summary> /// ��ʼ�� /// </summary> /// <param name="component"></param> public override void Initialize(IComponent component) { _Tree = (TreeView)component; base.Initialize(component); }