实现windows形成c ++选项卡选择的事件

时间:2011-08-25 01:20:59

标签: c++ events tabs windows-forms-designer

我一直依靠microsoft visual studio 2010的自动生成器来生成事件处理程序,例如单选按钮和图片框的点击事件。但是,编辑器不会生成用于处理选定选项卡的事件。此事件处理程序的目的是调用一个函数来更改选项卡中的控件以及为用户启用哪些工具条项目,例如save,save as,open等。

不确定如何在不依赖MCS2010脚本编写器生成代码的情况下实现代码。

1 个答案:

答案 0 :(得分:2)

你在谈论TabControl吗?如果是这样,您可以转到TabControl的属性并转到事件,然后双击Selected事件框,它将创建一个处理事件的函数。您可以使用传递给该回调的TabPageIndex的{​​{1}}来了解选择了哪个标签,如下所示:

TabControlEventArgs^

然后,您可以执行任何操作,例如更改工具栏等,以匹配打开的选项卡。