Control.CanFocus Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si el control puede recibir el foco.
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
Valor de propiedad
Es true
si el control puede recibir el foco; en caso contrario, es false
.
- Atributos
Ejemplos
En el ejemplo de código siguiente se establece el foco en el especificado Control, si puede recibir el foco.
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
Comentarios
Para que un control reciba el foco de entrada, el control debe tener asignado un identificador, y las Visible propiedades y Enabled deben establecerse true
en para el control y todos sus controles primarios, y el control debe ser un formulario o el elemento primario más externo del control debe ser un formulario.