在VS2008中WinForm或都者ASP.net工程中如果选定一个控件,可能通过双击属性窗口的事件一览表中的相应事件来添加事件及事件函数。可是在WPF的工程中属性窗口中并没有事件一览表。如果添加正确的事件及事件函数呢?
如下图:
有如下三种方法:
一,通过双击控件。这种方法只能添加极少数但是最常用的事件。
二,通过XAML编辑器。通过XAML编辑器的代码IntelliSence功能。如下图,在标签内部,输入一个空格,就会显示如下的属性列表。选择相应的事件,事件的前面会有一个小闪电的标志。
选定事件之后,按回车确定之后,会出现另外一个IntelliSense显示是否要添加事件函数。再选定就OK了。
三,通过代码编辑器。在窗口(或其它窗口级对象,如Page)的构造函数中添加事件。如图所示。
输入控件名,按下点之后,会出现一个列表,在里面找到需要的事件,选定。
然后输入一个空格跟着一个加号,再跟着一个等于号,会出现一个IntelliSense提示。
按提示输入一个TAB之后,会出现下面的IntelliSense提示。