怎样在程序中激活treeview的afterselect事件方法?
md=new md();
if(mbi.ShowDialog()==DialogResult.OK)
{
   //这里放置代码,好像总是不起作用        
}

解决方案 »

  1.   

    md=new md();
    if(mbi.ShowDialog()==DialogResult.OK)
    {
       //就在这里激活啊,效果就像用户选择另一个节点后而执行after select事件方法一样     
    }
      

  2.   

    如果是两个窗体之间的控件调用
    参看
    http://blog.csdn.net/knight94/archive/2006/03/18/628285.aspx
      

  3.   

    你可以直接调用
    afterselect方法。
      

  4.   

    不是窗口调用,是激活treeview的afterselect事件,比如现在已经选中了某个节点,我想通过编程的方法再执行一遍afterselect事件方法
      

  5.   

    直接调用
    afterselect方法不起作用
      

  6.   

    加入
    MessageBox.Show("");语句,再调用afterselect方法就可以了
      

  7.   

    好像是使窗体丢失焦点然后再获取焦点,afterselect事件就有效了