Partager via


Shape.SendToBack, méthode

Envoie un contrôle Line ou Shape au dos de l'ordre de plan.

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

Syntaxe

'Déclaration
Public Sub SendToBack
public void SendToBack()
public:
void SendToBack()
member SendToBack : unit -> unit 
public function SendToBack()

Notes

La méthode d'SendToBack peut être utilisée pour positionner LineShape, OvalShape ou le contrôle d'RectangleShape code-behind de tous les autres contrôles Line et Shape sur un conteneur donné.Il ne positionne pas le contrôle devant d'autres types de contrôles dans le conteneur ; les graphiques dessinés avec des contrôles Line et Shape apparaissent toujours derrière les autres contrôles.

Exemples

L'exemple suivant montre comment utiliser la méthode d'SendToBack pour modifier l'ordre de plan de formes pendant l'exécution.Cet exemple requiert que vous avez un contrôle d'RectangleShape nommé RectangleShape1 et un contrôle d'OvalShape nommé OvalShape1 sur un formulaire.Pour de meilleurs résultats, faites aux contrôles les différentes couleurs et vérifiez qu'ils se chevauchent.

Private Sub Shapes_Click(
    ByVal sender As System.Object, 
    ByVal e As System.EventArgs
  ) Handles RectangleShape1.Click, OvalShape1.Click

    ' Send the control that was clicked to the bottom of the z-order.
    sender.SendToBack()
End Sub
private void Shapes_Click(System.Object sender, System.EventArgs e)
{
    // Send the control that was clicked to the bottom of the z-order.
    ((Shape)sender).SendToBack();
}

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)