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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
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)