Windows Dev Center

Größe Structure

Stellt ein geordnetes Paar von Gleitkommazahlen dar, die eine Höhe und eine Breite angeben.

Syntax


var size = {
    height : /* Ihr Wert */,
    width : /* Ihr Wert */
}


<object property="width,height"/>
-or-
<object property="width height"/>

XAML Values

width

Ein numerischer Wert größer oder gleich 0, der die Width-Komponente der Size-Struktur angibt.

height

Ein numerischer Wert größer oder gleich 0, der die Height der Size-Struktur angibt.

Attribute

[Version(0x06020000)]

Member

SizeStruktur hat diese Membertypen:

Konstruktoren

SizeStruktur hat diese Konstruktoren.

KonstruktorBeschreibung
Size(Double, Double) [C#, VB]Initializes a new instance of the Size structure and assigns it an initial width and height.
Size(float, float) [C++, JavaScript]Initializes a new instance of the Size structure and assigns it an initial width and height.

 

Felder

SizeStruktur hat diese Felder.

FeldDatentypBeschreibung
Height | height [C++, JavaScript]

Number [JavaScript] | System.Single [.NET] | float32 [C++]

Die Höhe.

Width | width [C++, JavaScript]

Number [JavaScript] | System.Single [.NET] | float32 [C++]

Die Breite.

 

Methoden

The Size Struktur hat diese Methoden. Mit C#, Visual Basic und C++ erbt es auch Methoden aus Object Klasse.

MethodeBeschreibung
Equals(Object) [C#, VB]Determines whether the specified object is equal to a Size.
Equals(Rect) [C#, VB]Compares two Size structures for equality.
GetHashCode [C#, VB]Gets a hash code for this object.
ToString [C#, VB]Converts a Size to a String representation.

 

Operatoren

SizeStruktur hat diese Operatoren.

OperatorBeschreibung
Equality Compares two Size structures for equality.
Inequality Compares two Size structures for inequality.

 

Eigenschaften

Der SizeStruktur hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

Empty

SchreibgeschütztGets a value that represents a static empty Size.

Height

Lese-/SchreibzugriffGets or sets the height of this instance of Size.

IsEmpty

SchreibgeschütztGets a value that indicates whether this instance of Size is Empty.

Width

Lese-/SchreibzugriffGets or sets the width of this instance of Size.

 

Hinweise

Wenn sie auf Eigenschaften abgewendet werden, die UI-Informationen, die Breiten- und Höhenwerte eines Size-Werts darstellen, der geräteunabhängige Pixel darstellt.

JavaScript:  In JavaScript ist eine Size ein Objekt mit zwei Dateneigenschaften: width und height. Die in den Size-Memberlisten aufgeführten APIs gelten nicht für die JavaScript-Programmierung.

Hinweise zur XAML-Syntax

Die einzige Windows-Runtime-Eigenschaft, die Size als Wert in einem XAML-Szenario verwendet, ist ArcSegment.Size. Rect ist gängiger.

Objektattributverwendung wird von den Windows Runtime-XAML-Analyseregeln technisch erlaubt. Allerdings wird diese Verwendung nicht in der Syntax gezeigt, da sie nicht typisch ist. Eine Size kann nicht als XAML-Ressource verwendet werden.

Sie können zwischen den Werten statt einem Leerzeichen ein Komma als Trennzeichen verwenden.

Projektion und Member der Größe

Wenn Sie eine Microsoft .NET-Sprache verwenden (C# oder Microsoft Visual Basic) oder Visual C++-Komponentenerweiterungen (C++/CX), sind für den Size Nichtdatenmember verfügbar, und seine Datenmember werden nicht als Felder, sondern als Eigenschaften mit Lese-/Schreibzugriff verfügbar gemacht.

Wenn Sie mit C++ unter Verwendung der Windows Runtime Template Library (WRL) programmieren, sind nur die Datenmemberfelder als Member von Size vorhanden, und Sie können die in der Membertabelle aufgeführten Hilfsprogramm-Methoden oder Eigenschaften nicht verwenden. WRL-Code kann auf ähnliche Utilitymethoden zugreifen, die auch in der statischen SizeHelper-Klasse verfügbar sind.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Mindestens unterstütztes Telefon

Windows Phone 8

Namespace

Windows.Foundation
Windows::Foundation [C++]

Metadaten

Platform.winmd
Windows.winmd

Siehe auch

Rect
SizeHelper

 

 

Anzeigen:
© 2015 Microsoft