La stanchezza si fa sentire, ho un pò rallentato l'esplorazioni delle doti multimediali di Avalon, anche perche voglio defire un obbiettivo e poi lavorare per raggiungelo.
Ieri sera stanco e assonnato, mi sono dedicato a qualcosa di più soft, accanotante le forme "primitive" di sono dedicato alla, ben più interessante (per me) classe path:
Un Path è un insieme connessio di linee o, curve (Bezier o meno ).
Tante sintassi per un unico obbiettivo:
<!--sintassi estesa--> <Path Stroke="Black" StrokeThickness="1" Fill="{StaticResource MyBush}"> <Path.Data> <PathGeometry> <PathGeometry.Figures> <PathFigureCollection> <PathFigure> <PathFigure.Segments> <PathSegmentCollection> <StartSegment Point="10,100" /> <LineSegment Point="100,100" /> <LineSegment Point="100,50" /> <CloseSegment /> </PathSegmentCollection> </PathFigure.Segments> </PathFigure> </PathFigureCollection> </PathGeometry.Figures> </PathGeometry> </Path.Data> </Path> <!--sintassi abbreviata--> <Path Stroke="Black" StrokeThickness="1" Data="m 10,200 l 90,0 l 0,-50 z" Fill="{StaticResource MyBush}"/> <!--sintassi abbreviata 2--> <Path Stroke="Black" StrokeThickness="1" Data="m 10,300 h 90 v -50 z" Fill="{StaticResource MyBush}"/>
Qaundo si disegna un Path, le cose da specificare possono essere molte, per questo è a disposizione una sintassi abbreviata:
con m o M (non viene fatta distinzione) si specifica il prossimo punto da quale iniziare a disegnare,
con l o L disegniamo una linea, le coordiante sono relativa all'ultimo punto.
con z il chiudiamo il tracciato con una linea nella posizione attuale, al primo punto disegnato.
nel tezo esempio la sintassi è ulteriormente abbreviata, utilizzando H e V, che disegnano, rispettivamente, una linea orizzontale e una verticale.
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Nella stessa categoria
- .NET Framework 4.0 beta 1: WPF 4.0, il 18 maggio 2009 alle 15:40
- CTP che va SDk che trovi, il 20 luglio 2006 alle 12:15
- bye bye ScreenSpaceLines3D, il 23 giugno 2006 alle 15:04
- WinFX cambiamenti natalizzi, il 21 dicembre 2005 alle 10:56
- Avalon tutto scorre , l'8 novembre 2005 alle 15:24
- Windows Presentation Foundation, il 26 settembre 2005 alle 15:03
I più letti del mese