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.

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

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