Welcome to MSDN Blogs Sign in | Join | Help
Astuce Silverlight : comment rogner un objet - #S024

image 

Si vous souhaitez simplement afficher une partie d’un objet pour pouvez le faire au travers de la propriété Clip. Le clip que vous définissez est la zone de l'objet que vous souhaitez afficher. Par exemple, avec un rectangle défini comme ceci :

<Rectangle Fill="DarkGoldenrod" Height="100" Width="200" StrokeThickness="3" Stroke="Black"></Rectangle>

image

Si vous ne souhaitez afficher qu’une partie du rectangle, vous pouvez appliquer une région clip comme ceci :

<Rectangle Fill="DarkGoldenrod" Height="100" Width="200" StrokeThickness="3" Stroke="Black">
            <Rectangle.Clip>
                       <EllipseGeometry Center="0,0" RadiusX="80" RadiusY="80" />               
            </Rectangle.Clip>
</Rectangle>

image

Vous remarquerez l’utilisation de EllipseGeometry et du centrage dans le coin supérieur gauche. Le résultat est un quart de cercle de 80x80. En plus de EllipseGeometry vous pouvez utiliser :

  1. RectangleGeometry
  2. GeometryGroup
  3. LineGeometry
  4. PathGeometry

Syndication : Mike Snow’s Weblog
Traduction autorisée par Mike Snow.

Posted: Tuesday, April 07, 2009 9:00 AM by VS Astuces
Filed under:
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker