Dimensions

Dimensions structure

Vertegenwoordigt de lineaire afmetingen (breedte en hoogte) van één rechthoekig rasterbeeld in willekeurige eenheid. Onveranderlijke structuur.

public struct Dimensions : ICloneable, IEquatable<Dimensions>

Constructeurs

Naam Beschrijving
Dimensions(ushort, ushort) Creëert een nieuwe instantie van gespecificeerde breedte en hoogte

Eigenschappen

Naam Beschrijving
static Empty { get; } Retourneert een lege Dimensions-instantie
Area { get; } Geeft als resultaat een gebied (Breedte x Hoogte)
AspectRatio { get; } Beeldverhouding van deze afmetingen als breedte/hoogte
Height { get; } Retourneert de hoogte van de afbeelding
IsEmpty { get; } Bepaalt of deze instantie “Dimensions” leeg en standaard is, dwz dat de juiste breedte en hoogte niet worden opgeslagen
IsSquare { get; } Bepaalt of opgegeven ‘Afmetingen’ vierkant vertegenwoordigt, dwz als breedte gelijk is aan hoogte
Width { get; } Geeft de breedte van de afbeelding terug

methoden

Naam Beschrijving
static FromSize(Size) Genereert en retourneert een nieuwe instantie van gespecificeerde System.Drawing.Size instantie
Clone() Retourneert een volledige kopie van deze instantie
Equals(Dimensions) Bepaalt of deze instantie gelijk is aan opgegeven “Dimensies” instantie
override Equals(object) Bepaalt of deze instantie gelijk is aan het opgegeven niet-gecaste object, dat vermoedelijk een andere “Dimensions”-instantie is
override GetHashCode() Retourneert een hashcode voor deze instantie, die tijdens de levensduur niet kan worden gewijzigd
ProportionallyResizeForNewHeight(ushort) Creëert en retourneert een nieuwe “Dimensions”-instantie, waarvan de grootte proportioneel is gewijzigd ten opzichte van de huidige, op basis van opgegeven hoogte
ProportionallyResizeForNewWidth(ushort) Maakt en retourneert een nieuwe “Dimensions”-instantie, waarvan de grootte proportioneel is gewijzigd ten opzichte van de huidige, op basis van de opgegeven breedte
override ToString() Retourneert een tekenreeksrepresentatie van deze “Dimensies”
operator == Controleert of twee waarden voor “Dimensies” gelijk zijn, dwz dat ze dezelfde breedte en hoogte hebben, of dat beide leeg zijn
operator != Controleert of twee “Dimensies”-waarden niet gelijk zijn, dwz dat hun overeenkomstige breedte en/of hoogte verschillend zijn

Zie ook