Point.Explicit Operator
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Explicit(Point to Vector) |
Erstellt eine Vector Struktur mit einem X Wert, der dem Wert des Punkts X entspricht, und einem Y Wert, der dem Wert des Punkts Y entspricht. |
| Explicit(Point to Size) |
Erstellt eine Size Struktur mit dem Width Wert dieses Punkts X und einem Height Wert, der dem Wert dieses Punkts Y entspricht. |
Explicit(Point to Vector)
public:
static explicit operator System::Windows::Vector(System::Windows::Point point);
public static explicit operator System.Windows.Vector(System.Windows.Point point);
static member op_Explicit : System.Windows.Point -> System.Windows.Vector
Public Shared Narrowing Operator CType (point As Point) As Vector
Parameter
- point
- Point
Der zu konvertierende Punkt.
Gibt zurück
Ein Vektor mit einem X Wert, der dem Wert des Punkts X entspricht, und ein Y Wert, der dem Wert des Punkts Y entspricht.
Beispiele
Das folgende Beispiel zeigt, wie sie eine Point explizit in ein Vector.
private Vector overloadedExplicitOperatorVectorExample()
{
Point point1 = new Point(10, 5);
// Explicitly converts a Point structure into a Vector structure.
// returnVector is equal to (10,5).
Vector returnVector = (Vector)point1;
return returnVector;
}
Private Function overloadedExplicitOperatorVectorExample() As Vector
Dim point1 As New Point(10, 5)
' Explicitly converts a Point structure into a Vector structure.
' returnVector is equal to (10,5).
Dim returnVector As Vector = CType(point1, Vector)
Return returnVector
End Function
Gilt für:
Explicit(Point to Size)
public:
static explicit operator System::Windows::Size(System::Windows::Point point);
public static explicit operator System.Windows.Size(System.Windows.Point point);
static member op_Explicit : System.Windows.Point -> System.Windows.Size
Public Shared Narrowing Operator CType (point As Point) As Size
Parameter
- point
- Point
Der zu konvertierende Punkt.
Gibt zurück
Eine Size Struktur mit dem Width Wert dieses Punkts X und dem Height Wert dieses Punkts Y .
Beispiele
Das folgende Beispiel zeigt, wie sie eine Point explizit in ein Size.
private Size overloadedExplicitOperatorSizeExample()
{
Point point1 = new Point(10, 5);
// Explicitly converts a Point structure into a Size structure.
// returnSize has a width of 10 and a height of 5
Size returnSize = (Size)point1;
return returnSize;
}
Private Function overloadedExplicitOperatorSizeExample() As Size
Dim point1 As New Point(10, 5)
' Explicitly converts a Point structure into a Size structure.
' returnSize has a width of 10 and a height of 5
Dim returnSize As Size = CType(point1, Size)
Return returnSize
End Function
Hinweise
Da eine Size Struktur nicht negativ sein kann, werden die absoluten Werte der Punkte X und Y Eigenschaften verwendet.