Microsoft.Maui.Controls.Shapes Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce classi e tipi di supporto per lavorare con forme e trasformazioni.
Classi
| Nome | Descrizione |
|---|---|
| ArcSegment |
Rappresenta un segmento di percorso che disegna un arco ellittico tra due punti. |
| BezierSegment |
Rappresenta un segmento di percorso che disegna una curva di Bézier cubica definita da tre punti. |
| CompositeTransform |
Trasformazione che combina più operazioni di trasformazione (scala, asimmetria, rotazione, traslazione) in una singola trasformazione. |
| Ellipse |
Forma che disegna un'ellisse o un cerchio. |
| EllipseGeometry |
Rappresenta la geometria di un'ellisse o di un cerchio. |
| Geometry |
Classe di base per tutti gli oggetti geometry che descrivono le forme 2D. |
| GeometryCollection |
Insieme di oggetti Geometry. |
| GeometryGroup |
Composito Geometry che combina più Geometry oggetti in una singola forma. |
| GeometryHelper |
Fornisce metodi helper per operazioni di geometria, ad esempio l'appiattimento delle curve in polilinee. |
| Line |
Forma che disegna una linea retta tra due punti. |
| LineGeometry |
Rappresenta la geometria di una linea. |
| LineSegment |
Segmento di percorso che disegna una linea retta a un punto specificato. |
| MatrixExtensions |
Fornisce classi e tipi di supporto per lavorare con forme e trasformazioni. |
| MatrixTransform |
Trasformazione che usa un Matrix oggetto per eseguire trasformazioni lineari arbitrarie. |
| MatrixTypeConverter |
Convertitore di tipi che converte le stringhe in Matrix oggetti . |
| Path |
Forma che può disegnare geometrie complesse definite da un oggetto PathGeometry. |
| PathFigure |
Rappresenta una sottosezione di una geometria contenente una raccolta di segmenti di percorso. |
| PathFigureCollection |
Raccolta di PathFigure oggetti che costituiscono un oggetto PathGeometry. |
| PathFigureCollectionConverter |
Convertitore di tipi che converte le stringhe di sintassi di markup del percorso in PathFigureCollection oggetti . |
| PathGeometry |
Rappresenta una geometria complessa composta da PathFigure oggetti . |
| PathGeometryConverter |
Convertitore di tipi che converte le stringhe di sintassi di markup del percorso in Geometry oggetti . |
| PathSegment |
Classe base per tutti i tipi di segmento di percorso che definiscono una parte di un oggetto PathFigure. |
| PathSegmentCollection |
Raccolta di PathSegment oggetti che definiscono la geometria di un oggetto PathFigure. |
| PointCollectionConverter |
Convertitore di tipi che converte le stringhe in PointCollection oggetti . |
| PolyBezierSegment |
Segmento di percorso che disegna una o più curve di Bézier cubiche collegate. |
| Polygon |
Forma che disegna un poligono chiuso da una serie di linee collegate. |
| Polyline |
Forma che disegna una serie di linee rette collegate. A differenza di Polygon, una polilinea non viene chiusa automaticamente. |
| PolyLineSegment |
Segmento di percorso che disegna una serie di linee rette collegate. |
| PolyQuadraticBezierSegment |
Segmento di percorso che definisce una o più curve di Bézier quadratiche connesse. |
| QuadraticBezierSegment |
Rappresenta un segmento di percorso che disegna una curva di Bézier quadratica. |
| Rectangle |
Oggetto Shape che disegna un rettangolo, facoltativamente con angoli arrotondati tramite RadiusX e RadiusY. |
| RectangleGeometry |
Rappresenta la geometria di un rettangolo. |
| RotateTransform |
Trasformazione che ruota un elemento intorno a un punto centrale specificato. |
| RoundRectangle |
Fornisce classi e tipi di supporto per lavorare con forme e trasformazioni. |
| RoundRectangleGeometry |
Rappresenta una geometria che descrive un rettangolo arrotondato. |
| ScaleTransform |
Trasformazione che ridimensiona un elemento orizzontalmente e/o verticalmente da un punto centrale specificato. |
| Shape |
Classe di base per gli elementi della forma, ad esempio Ellipse, LinePolygon, Polyline, e Rectangle. |
| SkewTransform |
Trasformazione che inclina (fora) un elemento in base agli angoli specificati. |
| StrokeShapeTypeConverter |
Fornisce classi e tipi di supporto per lavorare con forme e trasformazioni. |
| Transform |
Classe di base per tutte le trasformazioni che possono essere applicate alle forme. |
| TransformCollection |
Insieme di oggetti Transform. |
| TransformGroup |
Rappresenta un composito Transform composto da più trasformazioni applicate in sequenza. |
| TransformTypeConverter |
Converte una rappresentazione di stringa di una matrice in un Transform oggetto . |
| TranslateTransform |
Trasformazione che converte (sposta) un elemento in base a un offset specificato. |
Struct
| Nome | Descrizione |
|---|---|
| Matrix |
Rappresenta una matrice di trasformazione affine 3x3 usata per le trasformazioni 2D, ad esempio rotazione, ridimensionamento, asimmetria e conversione. |
Interfacce
| Nome | Descrizione |
|---|---|
| IGeometry |
Consente di descrivere la geometria di una forma 2D. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| FillRule |
Specifica la modalità di determinazione dell'interno di una forma. |
| PenLineCap |
Specifica la forma alla fine di una linea o di un segmento. |
| PenLineJoin |
Specifica la forma nei vertici in cui si incontrano due linee. |