CodeProject : Designer realizzato con (e per) WPF
Il progetto su cui lavoro attivamente per la società per la quale lavoro, Brain-Sys (site under construction), comprende anche un designer realizzato con Windows Forms e WPF. Ci ho lavorato un pochino nelle ultime settimane, aggiungendo un po’ di funzionalità che ad un designer non dovrebbero mancare.
La cosa che mi è piaciuta di più è aggiungere la multiselezione degli oggetti. Immaginatevi l’editor di Windows Forms di Visual Studio: tenendo premuto CTRL e cliccando sui controlli, posso selezionarne più di uno contemporaneamente. Una volta che è attiva la multiselezione, posso spostare/ridimensionare in blocco i controlli, posso fare copia/incolla di oggetti multipli, etc. etc. Chiaramente, il designer su cui lavoro io non edita controlli nativi WPF, ma controlli che ereditano dalle classi di System.Windows.Controls, ma il ragionamento è lo stesso. Le pagine create con il mio designer vengono ovviamente salvate in Xaml, e così via. Non intendo scendere nel dettaglio, perchè non è lo scopo di questo post.
Quello che voglio dirvi è che per realizzare queste cose, ho preso spunto da questa serie di articoli su CodeProject, che voglio riportare anche a voi nel caso in cui doveste aver bisogno delle stesse cose:
WPF Diagram Designer – Part 1
WPF Diagram Designer – Part 2
WPF Diagram Designer – Part 3
WPF Diagram Designer – Part 4
Buona lettura!
