Size Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |