Control.CanFocus Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, может ли элемент управления получать фокус.
public:
property bool CanFocus { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool CanFocus { get; }
[<System.ComponentModel.Browsable(false)>]
member this.CanFocus : bool
Public ReadOnly Property CanFocus As Boolean
Значение свойства
Значение true
, если элемент управления может получать фокус; в противном случае — значение false
.
- Атрибуты
Примеры
В следующем примере кода фокус устанавливается на указанный Control, если он может получить фокус.
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
как для элемента управления, так и для всех его родительских элементов управления, а элемент управления должен быть формой или внешним родительским элементом элемента управления должен быть формой.