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