Partager via


Shape.Focus, méthode

Définit le focus d'entrée sur un contrôle Line ou Shape.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
Public Function Focus As Boolean
public bool Focus()
public:
bool Focus()
member Focus : unit -> bool
public function Focus() : boolean

Valeur de retour

Type : Boolean
true si la demande de focus d'entrée a abouti ; sinon, false.

Notes

Le Focus méthode retourne true si le contrôle a reçu le focus d'entrée. Un contrôle peut être sélectionné et recevoir le focus d'entrée si toutes les conditions suivantes sont remplies : le contrôle est visible et activé, il est contenu dans un autre contrôle et tous ses contrôles parents sont visibles et activés.

Notes

Focusune méthode de bas niveau est conçue principalement pour les auteurs de contrôles personnalisés.Les développeurs doivent utiliser le Select méthode ou ActiveControl propriété pour les contrôles enfants.

Exemples

L'exemple suivant définit le focus spécifié Shape, s'il peut recevoir le focus.

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();
    }
}

Sécurité .NET Framework

Voir aussi

Référence

Shape Classe

Microsoft.VisualBasic.PowerPacks, espace de noms

Autres ressources

Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)

Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)

Introduction aux contrôles Line et Shape (Visual Studio)