Partager via


Comment : dessiner un rectangle

Mise à jour : novembre 2007

Cet exemple indique comment dessiner un rectangle à l'aide de l'élément Rectangle.

Pour dessiner un rectangle, créez un élément Rectangle et spécifiez sa Width et sa Height. Pour peindre l'intérieur du rectangle, définissez son Fill. Pour donner un contour au rectangle, utilisez ses propriétés Stroke et StrokeThickness.

Pour donner des angles arrondis au rectangle, spécifiez les propriétés facultatives RadiusX et RadiusY. Les propriétés RadiusX et RadiusY définissent le rayon d'axe x et celui d'axe y de l'ellipse utilisée pour arrondir les angles du rectangle.

Dans l'exemple suivant, deux éléments Rectangle sont dessinés dans un Canvas. Le premier rectangle est Blue à l'intérieur. Le deuxième rectangle est Blue à l'intérieur, son contour est Black et ses angles sont arrondis.

Exemple

  <Canvas Width="120" Height="200" >

  <!-- Draws a 100 by 50 rectangle with a solid blue fill. -->
  <Rectangle
    Width="100"
    Height="50"
    Fill="Blue"
    Canvas.Left="10"
    Canvas.Top="25" />

  <!-- Draws a 100 by 50 rectangle with a solid blue fill,
       a black outline, and rounded corners. -->
  <Rectangle
    Width="100"
    Height="50"
    Fill="Blue"
    Stroke="Black" StrokeThickness="4"
    RadiusX="20" RadiusY="20"
    Canvas.Left="10"
    Canvas.Top="100"/>

</Canvas>

Bien que cet exemple utilise un Canvas pour contenir les rectangles, vous pouvez utiliser des éléments Rectangle (ou toutes autres formes) avec n'importe quel Panel ou Control qui prend en charge le contenu non textuel. En fait, les rectangles sont particulièrement utiles pour fournir des arrière-plans à certaines parties des panneaux Grid. Pour obtenir un exemple, consultez Vue d'ensemble de Table.

Cet exemple est extrait d'un exemple plus complet ; pour l'obtenir, consultez Éléments de forme, exemple.

Voir aussi

Tâches

Éléments de forme, exemple

Concepts

Vue d'ensemble des formes et dessins de base dans WPF

Vue d'ensemble de Table

Référence

Rectangle