如:LABEL控件沒有getfocus,但是有時希望它能得到焦點,那麼建立這樣一個控件,當然要讓其usercontrl cangetfucos了。

解决方案 »

  1.   

    当然可以,usercontrol也有gotfocus与lostfocus事件。
    不明白你设置cangetfocus的目的何在,控制能否得到焦点吗?为什么不设置enabled可能更好
      

  2.   

    注意:如果把CanGetFocus设为False以后,控件上面就不能放置可以得到焦点的子控件了.如Textbox,CommandButton之类.
    换句话说,如果你放了这些可以接收焦点的子控件在上面,就不能把CanGetFocus设为False!
      

  3.   

    再者:
    如果你放了这些可以接收焦点的子控件在上面,并且设置CanGetFocus=True
    控件是不会执行事件GotFocus的,你自己可编程试验.
      

  4.   

    也就是说,Usercontrol对象上能放置可以接受焦点的字控件了,对吗