3.14.2  导航控件的事件

3.14.2 导航控件的事件

当双击一个导航控件时,导航控件会自动生成FinishButtonClick事件。该事件是当用户完成导航控件时被触发。导航控件页面HTML核心代码如下:

978-7-111-46863-9-Chapter03-98.jpg

上述代码为向导控件进行了初始化,并提示用户正在执行的步骤,当用户执行完毕后,会提示感谢您的使用并在相应的文本标签控件中显示“向导控件执行完毕”。当单击导航控件时,会触发FinishButtonClick事件,通过编写FinishButtonClick事件能够为导航控件进行编码控制,示例代码如下:

978-7-111-46863-9-Chapter03-99.jpg

在执行的过程中,标签文本会显示执行的步骤,如图3-46所示。当运行完毕时,Label标签控件会显示“向导控件执行完毕”,同时向导控件中的文本也会呈现“感谢您的使用”字样。运行结果如图3-47所示。

978-7-111-46863-9-Chapter03-100.jpg

图3-46 执行第二步

978-7-111-46863-9-Chapter03-101.jpg

图3-47 用户单击完成后执行事件

向导控件不仅能够使用FinishButtonClick事件,同样也可以使用PreviousButtonClick和FinishButtonClick事件来自定义“上一步”按钮和“下一步”按钮的行为,同样也可以编写CancelButtonClick事件定义单击【取消】按钮时需要执行的操作。