5 pagine in totale: <<Indietro 1 2 3 4 [5]
Per renderizzare a video un'immagine, oltre a ImageBrush, è disponibile l'oggetto Image , attraverso la proprietà Source è possibile impostare il percorso del file di tipo immagine PNG o JPG.
Analogamente all'oggetto ImageBrush , anche l'oggetto Image carica e renderizza il sorgente in maniera asincrona rispetto al ciclo di vita del progetto; per gestire al meglio tale asincronia ed aumentare l'usabilità del sito l'oggetto Image dispone dell'evento ImageFailed per la gestione degli errori di caricamento e dell'evento DownloadProgressChanged per controllarne il download.
È possibile gestire il contorno delle forme con gli oggetti di tipo Stroke, di seguito un elenco con i possibili valori ed un esempio visuale:
- StrokeStartLineCap ~ StrokeEndLineCap
- Flat
- Square
- Round
- Triangle
- StrokeLineJoin
- Miter
- Bevel
- Round
- StrokeMiterLimit
- StrokeDashArray
- StrokeDashCap
- Flat
- Square
- Round
- Triangle
- StrokeDashOffset


È possibile usare gli oggetti Brush anche nei contorni e combinare più effetti:
<Path Width="245" Height="170" StrokeDashArray='2,2' StrokeThickness="10" StrokeDashCap="Triangle" Stretch="Fill" StrokeLineJoin="Round" Data="???">
<Path.Stroke>
<LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
<GradientStop Color="#FF052A8E" Offset="0"/>
<GradientStop Color="#FFFFFFFF" Offset="1"/>
</LinearGradientBrush>
</Path.Stroke>
<Path.Fill>
<ImageBrush ImageSource="small_nebula.png" Stretch="UniformToFill" />
</Path.Fill>
</Path>

In questo esempio al contorno del Path è stata applicata una sfumatura lineare attraverso un oggetto LinearGradientBrush .
Conclusioni
XAML è il linguaggio sviluppato da Microsoft per la realizzazione di interfacce grafiche di nuova generazione. Silverlight consente di sfruttarne alcune delle potenzialità base per realizzare siti web accattivanti ed interattivi. In questo primo articolo sono stati introdotti i principi della sintassi e degli oggetti principali con cui realizzare le interfacce grafiche dei propri progetti.
Nella seconda parte, in linea su SilverlightItalia.com il prossimo 5 Febbraio 2008, saranno approfonditi i blocchi di testo, gli oggetti per le trasformazioni, gli oggetti multimediali e saranno introdotti i principali componenti per realizzare le animazioni.
5 pagine in totale: <<Indietro 1 2 3 4 [5]
Attenzione: Questo articolo contiene un allegato
Contenuti dell'articolo
- Pagina 1
- Pagina 2
- Pagina 3
- Pagina 5
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.







Difficoltà

Stampa
Download


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!
