Point.Explicit Opérateur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Explicit(Point to Vector) |
Crée une structure avec une VectorX valeur égale à la valeur du X point et une Y valeur égale à la valeur du Y point. |
| Explicit(Point to Size) |
Crée une structure avec une SizeWidth valeur égale à la valeur de X ce point et égale Height à la valeur de Y ce point. |
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
Paramètres
- point
- Point
Point à convertir.
Retours
Vecteur avec une X valeur égale à la valeur du X point et une Y valeur égale à la valeur du Y point.
Exemples
L’exemple suivant montre comment convertir explicitement un Point en un 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
S’applique à
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
Paramètres
- point
- Point
Point à convertir.
Retours
Structure Size égale Width à la valeur de X ce point et Height égale à la valeur de Y ce point.
Exemples
L’exemple suivant montre comment convertir explicitement un Point en un 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
Remarques
Étant donné qu’une Size structure ne peut pas être négative, les valeurs absolues des propriétés et X des Y points sont utilisées.