A DotNet Raider

My adventures in the .NET world!
posts - 49, comments - 12, trackbacks - 0

My Links

News

Website View Martino Bordin's profile on LinkedIn

Archives

Post Categories

Blend

My adventures in the Blend world
Listbox WPF: disabilitata ma non troppo!

Recentemente ho dovuto realizzare una sorta di wizard in WPF, ovvero una classica window con un’intestazione, una listbox a sinistra che visualizza gli step (evidenziando lo step corrente) e un contentpresenter in cui verrà caricato il contenuto dinamicamente. Niente di complicato. La cosa “particolare” è il fatto che la listbox con l’elenco degli step è read-only, ovvero  deve solo presentare i dati e l’utente  non deve poter selezionare qual’è lo step corrente..altrimenti che procedura guidata è? . Ovviamente è possibile disabilitare la listbox , ma in questo  modo lo stile applicato rende il tutto poco usabile e gradevole (un grigio che mina...

posted @ martedì 3 aprile 2012 14:55 | Feedback (1) | Filed Under [ WPF Blend ]

Blendability con Moq e NBuilder

Che il vostro progetto sia sviluppato in WPF, Silverlight o Silverlight per WP7 un aspetto fondamentale (direi quasi un requisito non funzionale) da soddisfare è il supporto ai designer di Visual Studio/Blend, identificato con il termine “Blendability”. Anche se può sembrare banale, in realtà la faccenda si complica man mano che i nostri ViewModel prendono forma e utilizziamo IoC. In soldoni il Designer non è in grado di rappresentare graficamente una View collegata ad un ViewModel di questo tipo: public MainViewModel(IPersonService personService) {     People = new ObservableCollection<Person>(personService.GetAll());       ShowPersonDetailCommand = new RelayCommand(PerformShowPersonDetail, CanShowPersonDetail);...

posted @ martedì 9 agosto 2011 15:59 | Feedback (0) | Filed Under [ WPF SILVERLIGHT VISUAL STUDIO WP7 Blend ]

SketchFlow Template per Windows Phone 7

  E’ stato rilasciato il template di SketchFlow per Windows Phone 7. In questo modo potrete facilmente creare mockup utilizzando pivot, panorama, datetime picker, map, application bar, behaviors per simulare la navigazione e molto altro… Per iniziare a creare prototipi delle vostre app, il sito da visitare è http://wp7sketchflow.codeplex.com, dove troverete maggiori info e l’installer msi.     Attenzione: per usare il template è necessario avere installato Expression Blend 4 con SketchFlow e i  Mango developer tools per Windows Phone.   Happy Sketching!

posted @ sabato 11 giugno 2011 13:02 | Feedback (0) | Filed Under [ WP7 Blend ]

Powered by:
Powered By Subtext Powered By ASP.NET