Size Struct

Definitie

Slaat een geordende paar gehele getallen op, die een Height en Widthopgeven.

public value class Size
public value class Size : IEquatable<System::Drawing::Size>
[System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct Size
public struct Size
public struct Size : IEquatable<System.Drawing.Size>
[<System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type Size = struct
type Size = struct
Public Structure Size
Public Structure Size
Implements IEquatable(Of Size)
Overname
Kenmerken
Implementeringen

Opmerkingen

De Size structuur wordt gebruikt om een hoogte en breedte op te geven via de Size eigenschap voor Rectangle, IconRectangleFImageen andere grafische klassen. U kunt bewerkingen uitvoeren op een Size met behulp van de overbelaste operators zoals Addition, Subtractionen Equality. De eenheid voor de Height en Width van de Size structuur is afhankelijk van de PageUnit en PageScale instellingen voor het Graphics object dat wordt gebruikt om te tekenen.

Constructors

Name Description
Size(Int32, Int32)

Initialiseert een nieuw exemplaar van de Size structuur op basis van de opgegeven dimensies.

Size(Point)

Initialiseert een nieuw exemplaar van de Size structuur van de opgegeven Point structuur.

Velden

Name Description
Empty

Hiermee haalt u een Size structuur op met een Height en Width waarde van 0.

Eigenschappen

Name Description
Height

Hiermee haalt u het verticale onderdeel van deze structuur op of stelt u deze Size in.

IsEmpty

Test of deze Size structuur breedte en hoogte van 0 heeft.

Width

Hiermee haalt u het horizontale onderdeel van deze structuur op of stelt u deze Size in.

Methoden

Name Description
Add(Size, Size)

Hiermee voegt u de breedte en hoogte van de ene Size structuur toe aan de breedte en hoogte van een andere Size structuur.

Ceiling(SizeF)

Converteert de opgegeven SizeF structuur naar een Size structuur door de waarden van de Size structuur af te ronden naar de volgende hogere gehele getallen.

Equals(Object)

Tests om te zien of het opgegeven object een Size structuur is met dezelfde dimensies als deze Size structuur.

Equals(Size)

Hiermee wordt aangegeven of het huidige object gelijk is aan een ander object van hetzelfde type.

GetHashCode()

Retourneert een hash-code voor deze Size structuur.

Round(SizeF)

Converteert de opgegeven SizeF structuur naar een Size structuur door de waarden van de SizeF structuur af te ronden naar de dichtstbijzijnde gehele getallen.

Subtract(Size, Size)

Hiermee trekt u de breedte en hoogte van de ene Size structuur af van de breedte en hoogte van een andere Size structuur.

ToString()

Hiermee maakt u een door mensen leesbare tekenreeks die deze Size structuur vertegenwoordigt.

Truncate(SizeF)

Converteert de opgegeven SizeF structuur naar een Size structuur door de waarden van de SizeF structuur af te kapen naar de volgende lagere gehele getallen.

Operators

Name Description
Addition(Size, Size)

Hiermee voegt u de breedte en hoogte van de ene Size structuur toe aan de breedte en hoogte van een andere Size structuur.

Division(Size, Int32)

Hiermee wordt het opgegeven Size door het opgegeven gehele getal gedeeld.

Division(Size, Single)

Verdeelt de opgegeven Size door het opgegeven drijvendekommagetal met één precisie.

Equality(Size, Size)

Test of twee Size structuren gelijk zijn.

Explicit(Size to Point)

Converteert de opgegeven Size structuur naar een Point structuur.

Implicit(Size to SizeF)

Converteert de opgegeven Size structuur naar een SizeF structuur.

Inequality(Size, Size)

Test of twee Size structuren verschillen.

Multiply(Int32, Size)

Vermenigvuldigt het opgegeven gehele getal met de opgegeven Size.

Multiply(Single, Size)

Vermenigvuldigt het opgegeven drijvendekommanummer met één precisie door de opgegeven Size.

Multiply(Size, Int32)

Vermenigvuldigt de opgegeven Size waarde met het opgegeven gehele getal.

Multiply(Size, Single)

Vermenigvuldigt het opgegeven Size met het opgegeven drijvendekommagetal met één precisie.

Subtraction(Size, Size)

Hiermee trekt u de breedte en hoogte van de ene Size structuur af van de breedte en hoogte van een andere Size structuur.

Van toepassing op