-
Specifiche XPS 1.0 rilasciate
di Cristian "Ricciolo" Civera, in WPF,Sono state da poco rilasciate la versione 1.0 delle XML Paper Specification delle quali ho parlato in questo articolo .Guardo caso il documento è un XPS, ma come faccio ad implementare le specifiche se devo prima saperle leggere? :-D Son ben 253 pagine e devo dire che il viewer ...
-
I PDF non mi piacciono, meglio XPS
di Cristian "Ricciolo" Civera, in WPF,Lo so che ormai tutti usano i PDF, ma io non riesco a mandarli giù. Ecco i motivi: Il reader è il software più pesante che abbia mai visto, almeno rispetto a quello che deve fare. Con certi documenti lo scrolling è lentissimo, per non parlare dell'addin integrato in IE; Altri ...
-
Classe base comune con XAML e WPF
di Cristian "Ricciolo" Civera, in WPF,In questo periodo sto scrivendo una piccola applicazione WPF composta da una NavigationWindow e varie pagine di navigazione. Ogni pagina è rappresentata dalla classe Page che è l'elemento root di ogni file: xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation...
-
Quando ASP.NET incontra WPF
di Cristian "Ricciolo" Civera, in WPF,Giocando con un WPF ho approfondito le nuove API che non utilizzano più GDI+ e che permettono di generare immagini nei vari formati, anche in Windows Media Photo (WMP).Ho scoperto che è possibile renderizzare un Visual e generare un BitmapSource tramite la classe ...
-
WallPanel per WPF: disposizione a muro
di Cristian "Ricciolo" Civera, in WPF,Proseguendo con gli esperimenti in XAML, ho provato a sviluppare un Panel personalizzato che disponga i suoi figli con una struttura a muro, più un gioco che un reale utilità. Per farlo ho creato una classe WallPanel che eredita da Panel e che sovrascrive due metodi: ...
-
Le unità di misura in WPF
di Cristian "Ricciolo" Civera, in WPF,Diciamocelo: quando si comincia a giocare con XAML si rimane un po' spiazzati. L'approccio è sì "alla web", ma i Panel possono sembrare difficile da usare, ma se conosciuti bene facilitano molto il layout dell'applicazione. Una cosa che sicuramente non crea confusione sono le ...
-
XAML Preview, per provare WPF da web
di Cristian "Ricciolo" Civera, in WPF,In giro per la rete ci sono vari applicativi che permettono di provare XAML al volo, senza utilizzare Visual Studio 2005. Sono molto comodi per scrivere piccoli elementi grafici per arricchire l'applicazione che si sta sviluppando. Nell'SDK è presente XamlPad, ma quello che ...
-
Effetto glass nelle applicazioni WinForms
di Cristian "Ricciolo" Civera, in WPF,Avrete senz'altro notato come in Windows Vista l'effetto glass venga adottando anche da Windows Media Player o da Internet Explorer 7. Perché non abusarne anche noi, dico io :-D In questo post viene mostrato un esempio di come dotare le nostre winforms dell'effetto. Il codice è ...
-
SplashScreen trasparente con WPF
di Cristian "Ricciolo" Civera, in WPF,Se avete bisogno di dotare la vostra applicazione di uno splash screen, date un'occhiata a questo post . In pratica sfrutta la classe HwndSource di interoperabità tra le winforms (o meglio Win32) e WPF per creare una finestra Win32 che carica un visual esterno.La proprietà ...
-
Aero style con WPF
di Cristian "Ricciolo" Civera, in WPF,In WPF si può dire che i controlli di default non hanno un layout, ma è lo style ad esso applicato che gli dà un certo aspetto e funzionalità. Poiché una finestra in Avalon è indipendente delle care e vecchie librerie Win32 in WPF l'interfaccia emula quella del sistema operativo ...
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