-
Visual Studio 11 beta: le novità di WPF 4.5
di Cristian "Ricciolo" Civera, in WPF,Con l'uscita della beta di Visual Studio 11 possiamo cominciare a guardare seriamente le nuove API introdotte con il .NET Framework 4.5 e in questo post voglio concentrarmi su una delle mie passioni: WPF 4.5.Come ormai avviene negli ultimi anni, le novità non sono caratterizzate ...
-
Spettro audio con WPF
di Cristian "Ricciolo" Civera, in WPF,Avete presente quei siti web che permettono di ascoltare tracce audio? E quelle barre che vanno su e giù senza senso anche se non si sente niente? Ecco, capisco che un player come quello di Flash o Silverlight possa non implementare l'analisi dell'audio, ma questa tecnica l'ho ...
-
Controllo WPF: AdvancedListBox
di Cristian "Ricciolo" Civera, in WPF,Colto da un momento di creatività o meglio, rubando l'idea a Zune2, ho voluto creare una ListBox che avesse un effetto transitorio nella selezione. In pratica invece di avere il background del Border colorato e basta, avvio un'animazione che porta alla colorazione totale del ...
-
Multithreading WPF nel Binding
di Cristian "Ricciolo" Civera, in WPF,Devo segnalarvi un errore nello script #17 dove spiego come implementare INotifyPropertyChanged. Di sbagliato c'è la frase in cui dicevo che è obbligatorio invocare l'evento tramite il Dispatcher, quindi sul thread principale, e mostravo come chiamare la BeginInvoke. In realtà ...
-
Com'è fatto il formato BAML di WPF?
di Cristian "Ricciolo" Civera, in WPF,L'agosto appena passato l'ho trascorso un po' tra feste sulle spiagge del Garda e un po' ovviamente con il mio caro WPF. In particolare, ho voluto capire per bene, in mancanza di una documentazione, come funziona il formato BAML. Certo penserete: ma non era meglio che te ne ...
-
WPF attached properties + extension methods
di Cristian "Ricciolo" Civera, in WPF,Lo so che vi sono mancato, è un po' che non scrivo, ma sono ancora vivo. Ovviamente sto seguendo i prossimi .NET Framework 3.5, SilverLight e continuo a lavorare con WPF. A proposito delle novità di C# 3.0 e VB 9.0, mi è venuto in mente questo weekend che durante MVP Summit di ...
-
Forzare un theme di WPF
di Cristian "Ricciolo" Civera, in WPF,Me lo segno qui perché è un piccolo trucchetto, ma potrebbe essere utile a chi usa WPF. Nello sviluppo di applicazioni o di controlli può risultare utile vedere come l'aspetto di essi cambino in funzione del theme. Per la rete si trova qualche tip, ma sono finte soluzioni che ...
-
PaperBoy - WPF rss reader
di Cristian "Ricciolo" Civera, in WPF,E' giunta l'ora di svelare il progetto segreto anche perché ormai lo sanno già tutti :-) Si tratta di PaperBoy, un rss reader che sfrutta le API di Internet Explorer 7.0 per gestire e visualizzare i feeds. E' scritto interamente in WPF e la scelta delle API di IE è dovuta per i ...
-
TreeListView con WPF
di Cristian "Ricciolo" Civera, in WPF,Continua la mia avventura con WPF e devo dire che ogni giorno mi accorgo di quanto non conosco ancora. Spero di vedere il fondo del barile prima o poi :-). Nel mio progetto segreto ho avuto la necessità di avere un TreeView che caricasse una struttura ad albero, ma che mostrasse ...
-
Selector3D: un selettore tridimensionale
di Cristian "Ricciolo" Civera, in WPF,Da quando è uscito il .NET Framework 3.0 mi sono rimesso intensamente a provarlo e sicuramente una cosa la studio meglio quando lo applico a qualcosa. A parte un'applicazione che sto scrivendo interamente in WPF e che mantengo ancora segreta :-), ho sviluppato quindi un nuovo ...
WPF
- marzo 2012:2 post
- novembre 2011:1 post
- maggio 2011:2 post
- marzo 2011:1 post
- gennaio 2011:1 post
- dicembre 2010:1 post
- giugno 2010:2 post
- aprile 2010:3 post
- gennaio 2010:1 post
- maggio 2009:9 post
- aprile 2009:7 post
- ottobre 2008:5 post
Categorie
In evidenza
- Eseguire script pre e post esecuzione di un workflow di GitHub
- Creare una libreria CSS universale: Cards
- Migliorare l'organizzazione delle risorse con Azure Policy
- Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
- Leggere la posta usando il protocollo IMAP tramite la libreria MailKit
- Eseguire una ricerca avanzata per recuperare le issue di GitHub
- Creare una libreria CSS universale: Clip-path
- Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database