C# 如何在TabControl中使用按钮切换选项卡?
我在线观看了一些关于如何使用按钮更改选项卡的教程,但由于某些原因,我尝试的所有代码都不起作用。我目前正在运行Microsoft Visual Studio 2017,并试图为按钮编写一些代码以更改选项卡。 我找不到我的代码与教程中显示的代码之间的任何差异,因此可能是Visual Studio设置不正确,无法正确设置按钮,但我无法确定它是否存在或位于何处 以下是我当前的代码:C# 如何在TabControl中使用按钮切换选项卡?,c#,winforms,button,tabcontrol,C#,Winforms,Button,Tabcontrol,我在线观看了一些关于如何使用按钮更改选项卡的教程,但由于某些原因,我尝试的所有代码都不起作用。我目前正在运行Microsoft Visual Studio 2017,并试图为按钮编写一些代码以更改选项卡。 我找不到我的代码与教程中显示的代码之间的任何差异,因此可能是Visual Studio设置不正确,无法正确设置按钮,但我无法确定它是否存在或位于何处 以下是我当前的代码: //Element event handlers public Form1() { InitializeCompone
//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)
{
}
而不是'tabControl.SelectedTab=DestSelect;“改为尝试“tabControl.SelectTab(DestSelect);”方法” 我通读了这篇文章,希望能找到你的答案: 请确认您已安装了按钮
public Form1()
{
InitializeComponent();
buttonStart.Click += buttonStart_Click;
buttonGotoIntro.Click += buttonGotoIntro_Click;
}
我假设您希望在单击其他按钮时选择一个选项卡。 tabControl.SelectedIndex=[要切换到的选项卡的索引] 代码应该是这样的;
tabControl.SelectedIndex=feeTabIndex;
如果这还不够清楚,请确切地告诉我您想要做什么。是的,这就是解决方案。谢谢!