WPF - VS2008 Intellisense e gli Attached Events

E' da qualche giorno che, grazie al validissimo (IMHO) libro di Adam Nathan, sto smanettando in WPF con Visual Studio 2008.

Premesso che a differenza di Expression Blend (2 February 2008 Beta), il text editor di VS2008 aiuta molto con l'Intellisense, non tutto è supportato.

Infatti nel caso degli Attached Events inizialmente il text editor di VS2008 ti segnala un problema con la classica sottolineatura ondulata blu, mentre dopo che hai completato la scrittura dell'Attached Event lo riconosce e toglie l'errore.

Nel caso specifico, sto cercando di inserire, a livello di window, un Attached Event ListBox.SelectionChanged :

image

E' da notare che oltre alle proprietà, metodi e eventi dell'oggetto Window, l'Intellisense elenca anche gli oggetti a partire dai quali possiamo definire le Attached Properties e gli Attached Events, ma curiosamente non tutti. In questo caso sembrerebbe non disponibile quello che interessa a noi ( {ListBox} ).

Invece, se completiamo la scrittura dell'Attached Event e digitiamo il carattere uguale ( = ), otteniamo:

image 

dove la sottolineatura è scomparsa e l'Intellisense, avendo riconosciuto la dichiarazione di un Attached Event, ci mette le virgolette e ci offre la creazione di un EventHandler.

Chissà se il buon Raf sa perchè!

Io comunque, dopo un momento di panico, sono sopravvissuto.

posted @ martedì 8 aprile 2008 17:56

Print
Comments have been closed on this topic.
«maggio»
domlunmarmergiovensab
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234