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.
«dicembre»
domlunmarmergiovensab
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567