Partager via


Size.Subtract(Size, Size) Méthode

Définition

Soustrait la largeur et la hauteur d'une structure Size de la largeur et de la hauteur d'une autre structure Size.

public:
 static System::Drawing::Size Subtract(System::Drawing::Size sz1, System::Drawing::Size sz2);
public static System.Drawing.Size Subtract (System.Drawing.Size sz1, System.Drawing.Size sz2);
static member Subtract : System.Drawing.Size * System.Drawing.Size -> System.Drawing.Size
Public Shared Function Subtract (sz1 As Size, sz2 As Size) As Size

Paramètres

sz1
Size

Structure Size à gauche de l'opérateur de soustraction.

sz2
Size

Structure Size à droite de l'opérateur de soustraction.

Retours

Structure Size qui est un résultat de l'opération de soustraction.

Exemples

L'exemple de code suivant illustre l'utilisation de la méthode Subtract. Pour exécuter cet exemple, collez-le dans un Windows Form. Gérez l’événement du Paint formulaire et appelez la SubtractSizes méthode à partir de la Paint méthode de gestion des événements, en passant e comme PaintEventArgs.

private void SubtractSizes(PaintEventArgs e)
{
    Size size1 = new Size(100, 100);
    Size size2 = new Size(50, 50);
    e.Graphics.DrawRectangle(Pens.Black, new Rectangle(new Point(10, 10), size1));
    size1 = Size.Subtract(size1, size2);
    e.Graphics.DrawRectangle(Pens.Red, new Rectangle(new Point(10, 10), size1));
}
Private Sub SubtractSizes(ByVal e As PaintEventArgs) 
    Dim size1 As New Size(100, 100)
    Dim size2 As New Size(50, 50)
    e.Graphics.DrawRectangle(Pens.Black, _
        New Rectangle(New Point(10, 10), size1))
    size1 = System.Drawing.Size.Subtract(size1, size2)
    e.Graphics.DrawRectangle(Pens.Red, _
        New Rectangle(New Point(10, 10), size1))

End Sub

S’applique à

Voir aussi