首页 > 解决方案 > 如何在 TabControl 中使用按钮切换选项卡?

问题描述

我已经在线观看了一些关于如何使用按钮更改选项卡的教程,但由于某种原因,我尝试过的所有代码都不起作用。我目前正在运行 Microsoft Visual Studio 2017,并正在尝试为按钮编写一些代码来更改选项卡。我找不到我的代码和教程中显示的代码之间的任何区别,所以它可能只是一个 Visual Studio 设置,我没有正确设置以正确允许按钮,但我不知道它是否或在哪里或许。

这是我当前的代码:

//Element event handlers
public Form1()
{
  InitializeComponent();
}

private void buttonStart_Click(object sender, EventArgs e)
{
  tabControl.SelectedTab = DestSelect;
}

private void buttonGotoIntro_Click(object sender, EventArgs e)
{
  tabControl.SelectedTab = Intro;
}

//An old computer-generated segment code for the previous button.
//When I try to remove it the computer gets mad at me.
private void GotoIntro_Click(object sender, EventArgs e)
{

}

标签: c#winformsbuttontabcontrol

解决方案


请确认您已订阅按钮Click事件

public Form1()
{
    InitializeComponent();
    buttonStart.Click += buttonStart_Click;
    buttonGotoIntro.Click += buttonGotoIntro_Click;
}

推荐阅读