Compartir a través de


Shape.Focus (Método)

Establece el foco de entrada 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: Boolean
Es true si la solicitud del foco de entrada se realizó correctamente; en caso contrario, es false.

Comentarios

El Focus método devuelve true si el control recibió correctamente el foco de entrada. Un control puede seleccionarse y recibir el foco de entrada si se cumple todo lo siguiente: el control está visible y habilitado, se encuentra en otro control y todos sus controles primarios son visibles y están habilitados.

Nota

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

Ejemplos

En el ejemplo siguiente se establece el foco en especificado Shape, 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)