Control.CanFocus Свойство

Определение

Возвращает значение, указывающее, может ли элемент управления получать фокус.Gets a value indicating whether the control can receive focus.

public:
 property bool CanFocus { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool CanFocus { get; }
member this.CanFocus : bool
Public ReadOnly Property CanFocus As Boolean

Значение свойства

Значение true, если элемент управления может получать фокус; в противном случае — значение false.true if the control can receive focus; otherwise, false.

Атрибуты

Примеры

В следующем примере кода фокус устанавливается на указанный Control, если он может получить фокус.The following code example sets focus to the specified Control, if it can receive focus.

public:
   void ControlSetFocus( Control^ control )
   {
      
      // Set focus to the control, if it can receive focus.
      if ( control->CanFocus )
      {
         control->Focus();
      }
   }
public void ControlSetFocus(Control control)
{
   // Set focus to the control, if it can receive focus.
   if(control.CanFocus)
   {
      control.Focus();
   }
}
Public Sub ControlSetFocus(control As Control)
   ' Set focus to the control, if it can receive focus.
   If control.CanFocus Then
      control.Focus()
   End If
End Sub

Комментарии

Чтобы элемент управления мог получать фокус ввода, элементу управления должен быть присвоен назначенный ему маркер, а свойства Visible и Enabled должны быть установлены в true как для элемента управления, так и для всех его родительских элементов управления, а элемент управления должен быть формой или самым внешним номиналом элемента управления. ENT должен быть формой.In order for a control to receive input focus, the control must have a handle assigned to it, and the Visible and Enabled properties must both be set to true for both the control and all its parent controls, and the control must be a form or the control's outermost parent must be a form.

Применяется к

Дополнительно