Size.Subtract(Size, Size) Méthode

Définition

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

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 sur le côté gauche de l’opérateur de soustraction.

sz2
Size

Structure Size sur le côté droit de l’opérateur de soustraction.

Retours

Structure Size résultant de l’opération de soustraction.

Exemples

L’exemple de code suivant montre comment utiliser la Subtract méthode. 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 en tant que 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