/// <summary>
 /// Raises the Expand event.
 /// </summary>
 /// <param name="e">A CTreeViewEventArgs that contains the event data</param>
 protected internal virtual void OnAfterExpand(CTreeViewEventArgs e)
 {
     Recalculate();
     if (AfterExpand != null)
     {
         AfterExpand(this, e);
     }
 }
 /// <summary>
 /// Raises the Collapse event.
 /// </summary>
 /// <param name="e">A CTreeViewEventArgs that contains the event data.</param>
 protected internal virtual void OnAfterCollapse(CTreeViewEventArgs <T> e)
 {
     Recalculate();
     if (AfterCollapse != null)
     {
         AfterCollapse(this, e);
     }
 }
 /// <summary>
 /// Raises the Select event.
 /// </summary>
 /// <param name="e">A CTreeViewEventArgs that contains the event data</param>
 protected internal virtual void OnAfterSelect(CTreeViewEventArgs e)
 {
     //ParentCTreeView.Invalidate();
     //ParentCTreeView.Update();
     ParentCTreeView.Refresh();
     if (AfterSelect != null)
     {
         AfterSelect(this, e);
     }
 }
Esempio n. 4
0
 private void cTreeView3_AfterSelect(object sender, CTreeViewEventArgs e)
 {
     propertyGrid1.SelectedObjects = cTreeView3.SelectedNodes.ToArray <CTreeNode>();
 }