Metodo Shape.BringToFront
Sposta un controllo Line o Shape in primo piano nell'ordine z.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
Public Sub BringToFront
public void BringToFront()
public:
void BringToFront()
member BringToFront : unit -> unit
public function BringToFront()
Note
Il BringToFront metodo può essere utilizzato per posizionare un LineShape, OvalShape, o RectangleShape controllo prima di tutti gli altri controlli line e shape in un contenitore specificato. Posizionare il controllo davanti agli altri tipi di controlli del contenitore; grafica creati utilizzando i controlli line e shape sempre appaiono dietro agli altri controlli.
Esempi
Nell'esempio seguente viene illustrato come utilizzare il BringToFront () per modificare l'ordine z delle forme in fase di esecuzione. Si suppone di disporre di un RectangleShape controllo denominato RectangleShape1 e un OvalShape controllo denominato OvalShape1 in un form. Per ottenere risultati ottimali, effettuare i controlli di colori diversi e verificare che si sovrappongano.
Private Sub Shapes_Click(
ByVal sender As System.Object,
ByVal e As System.EventArgs
) Handles RectangleShape1.Click, OvalShape1.Click
' Bring the control that was clicked to the top of the z-order.
sender.BringToFront()
End Sub
private void Shapes_Click(System.Object sender, System.EventArgs e)
{
// Bring the control that was clicked to the top of the z-order.
((Shape)sender).BringToFront();
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Procedura: disegnare linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)