Control.CanFocus Control.CanFocus Control.CanFocus Control.CanFocus Property

Определение

Возвращает значение, указывающее, может ли элемент управления получать фокус.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 для элемента управления и все его родительские элементы и элемент управления должен быть формы или Внешняя родительского элемента управления должен быть формой.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.

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

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