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