Point.Explicit Operator
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.
Overloads
| Name | Description |
|---|---|
| Explicit(Point to Vector) |
Hiermee maakt u een Vector structuur met een X waarde die gelijk is aan de waarde van X het punt en een Y waarde die gelijk is aan de waarde van Y het punt. |
| Explicit(Point to Size) |
Hiermee maakt u een Size structuur met een Width gelijk aan de waarde van X dit punt en een Height gelijk aan de waarde van Y dit punt. |
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
Parameters
- point
- Point
Het punt dat moet worden geconverteerd.
Retouren
Een vector met een X waarde die gelijk is aan de waarde van X het punt en een Y waarde die gelijk is aan de waarde van Y het punt.
Voorbeelden
In het volgende voorbeeld ziet u hoe u een Point expliciet converteert naar een 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
Van toepassing op
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
Parameters
- point
- Point
Het punt dat moet worden geconverteerd.
Retouren
Een Size structuur met een Width gelijk aan de waarde van X dit punt en een Height gelijk aan de waarde van Y dit punt.
Voorbeelden
In het volgende voorbeeld ziet u hoe u een Point expliciet converteert naar een 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
Opmerkingen
Omdat een Size structuur niet negatief kan zijn, worden de absolute waarden van de punten X en Y eigenschappen gebruikt.