Compartir a través de


Shape.Focus (Método)

Establece el foco en un control de línea o forma.

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

'Declaración
Public Function Focus As Boolean
public bool Focus()
public:
bool Focus()
member Focus : unit -> bool 
public function Focus() : boolean

Valor devuelto

Tipo: System.Boolean
Es true si la solicitud del foco de entrada se realizó correctamente; en caso contrario, es false.

Comentarios

El método Focus devuelve true si el control recibió correctamente el foco de entrada.Un control puede ser seleccionado y recibir el foco de entrada si se cumplen los siguientes: el control está visible y habilitado, se encuentra en otro control, y todos sus controles principales son visible y habilitado.

[!NOTA]

Focus es un método de bajo nivel pensado principalmente para los autores de controles personalizados.Los desarrolladores deben utilizar el método de Select o la propiedad de ActiveControl para los controles secundarios.

Ejemplos

El ejemplo siguiente se establece el foco a Shapeespecificado, si puede recibir el foco.

Public Sub ShapeSetFocus(ByVal shape As Microsoft.VisualBasic.PowerPacks.Shape)
    ' Set focus to the control, if it can receive focus.
    If shape.CanFocus Then
        shape.Focus()
    End If
End Sub
public void ShapeSetFocus(Microsoft.VisualBasic.PowerPacks.Shape shape)
{
    // Set focus to the control, if it can receive focus.
    if (shape.CanFocus)
    {
        shape.Focus();
    }
}

Seguridad de .NET Framework

Vea también

Referencia

Shape Clase

Microsoft.VisualBasic.PowerPacks (Espacio de nombres)

Otros recursos

Cómo: Dibujar líneas con el control LineShape (Visual Studio)

Cómo: Dibujar formas con los controles OvalShape y RectangleShape (Visual Studio)

Introducción a los controles de líneas y formas (Visual Studio)