Expression Blend

There are 8 entries for the tag Expression Blend
Using resource dictionaries in WPF,Silverlight and Windows Phone 7

Una delle prime regole quando si lavora con WPF/SL/WP7 è organizzare le risorse in modo tale che sia immediato capire dove si trovano gli stili,templates e brushes. Forti di questa convizione, con Blend la cosa è spaventosamente semplice supponiamo di voler definire il colore di sfondo di un Border: Trasciniamo il Border nell’artboard e, col border selezionato, usiamo il menu Object->Edit Style->Create Empty Rispettando l’esigenza di organizzazione delle risorse, indichiamo a Blend di memorizzare lo style in un nuovo ResourceDictionary Styles.xaml: Fatto questo, all’interno della definizione dello Style cambiamo il colore...

posted @ domenica 9 maggio 2010 16:42 | Feedback (0)

[Blend] Extract Template from a Style

Quando si usa la funzionalità Edit Template->Edit a Copy di Blend Blend in realtà crea uno style che applica il template appena estratto. Personalmente mi piace organizzare le risorse all’interno di resource dictionaries (styles.xaml, templates.xaml…) e, sebbene Blend permetta di specificare dove posizionare lo style il risultato è che style e template sono tutt’uno e spesso finisco per spostare il template nel relativo resource dictionary e linkarlo nello style via {StaticResource} manualmente. Oggi, Laurent, mi ha indicato come fare il tutto direttamente da Blend: Mentre si è in modalità di editing...

posted @ venerdì 5 febbraio 2010 00:30 | Feedback (1)

Customize Silverlight Calendar control

Questo post nasce da un effettiva richiesta in un newsgroup e, visto che può servire ad altri ecco un piccolo how-to su come personalizzare il controllo Calendar di Silverlight, in particolare la richiesta era quella di cambiare il colore dell’header e delle domeniche, in pratica passare dalla situazione A a quella B (vedi sotto) Una volta capito che il controllo non espone una proprietà che permette di cambiare il colore dell’header e sopratutto appurato che non esiste un contenitore che raggruppa l’intera parte header, cambiare il colore è banale, una volta scoperto che,...

posted @ domenica 20 settembre 2009 20:21 | Feedback (1)

Design Time support in Model View ViewModel Architectures

In un architettura basata su Model-View-ViewModel (MVVM) spesso è necessario ‘iniettare’ nel ViewModel delle entities di supporto al ViewModel stesso, ad esempio, in un ottica ViewModel-First è consuetudine passare nel costruttore una generica IView in modo che il ViewModel possa poi comunicare facilmente con la view stessa. L’utilizzo di un interfaccia fa si che questo approccio non comprometta la testabilità del ViewModel in quanto l’interfaccia è facilmente ‘mockabile’ ma Il fatto di avere un ViewModel che non ha un costruttore pubblico senza parametri compromette un altro aspetto al quale è difficile rinunciare: Il supporto a design...

posted @ giovedì 6 agosto 2009 09:58 | Feedback (3)

Expression Blend Unleashed!

  Sarà che Brennon, come me è un membro della setta dei WPF Disciples … Sarà che Brennon, oltre che un amico è la persona più competente su Expression Blend che conosco… Sarà che effettivamente mancava un libro su Expression Blend 2.0 scritto da qualcuno che lo usa veramente… Sarà che ho avuto il piacere di partecipare alla review e quindi sono orgogliosamente tra gli acknowledgements… ...

posted @ domenica 22 giugno 2008 18:23 | Feedback (2)

Determinare la modalità "Design mode" in WPF

Se avete letto questo blog di ScottGu (che ultimamente ha più "ascolti" del Festival di SanRemo) noterete come il data model generi dei dati dummy a design time usando: if (HtmlPage.IsEnabled==false){...} Ma qual'è l'equivalente in "Full WPF"? Voilà! if (DesignerProperties.GetIsInDesignMode(new DependencyObject())) { LoadDummyData(); } Lo è quello di avere dei dati fittizi da utilizzare per disegnare il relativo DataTemplate, peccato che Expression Blend si ostini a creare un ObjectDataProvider alla faccia di tutti i vari pattern MVC/MVP... Technorati Tags:...

posted @ venerdì 29 febbraio 2008 21:24 | Feedback (0)

Expression Blend 2 December Preview

E disponibile la December preview di Expression Blend 2, scaricabile qui. Technorati Tags: WPF,Expression Blend

posted @ venerdì 7 dicembre 2007 16:07 | Feedback (0)

Expression Blend SP1

E' uscita la versione di Expression Blend compatibile con la versione RTM del Fx 3.5 e Visual Studio 2008. Questo Sp1 migliora la stabilità e la velocità nell'editing delle risorse. Disponibile qui   Technorati Tags: Expression Blend,WPF

posted @ mercoledì 28 novembre 2007 07:32 | Feedback (0)