Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 导航按钮_C#_Visual Studio - Fatal编程技术网

C# 导航按钮

C# 导航按钮,c#,visual-studio,C#,Visual Studio,我正在Visual Studio C#中创建一个表单,该程序有多个选项卡(主页,第二个选项卡,…)。每个选项卡上都有不同的元素,当我单击某个选项卡的按钮时,该选项卡的元素可见(可见性=true),而另一个则隐藏 现在所有这些都可以工作了,但是现在它在编辑器中变得非常混乱,因为所有的元素都显示出来了 如何在编辑器中隐藏元素,以便我正在处理的选项卡只有一个元素 谢谢。像这样隐藏默认选项卡。。。。。 tcMain是一个tab控件 //Hide the Tabs tcMain.Appea

我正在Visual Studio C#中创建一个表单,该程序有多个选项卡(主页,第二个选项卡,…)。每个选项卡上都有不同的元素,当我单击某个选项卡的按钮时,该选项卡的元素可见(可见性=true),而另一个则隐藏

现在所有这些都可以工作了,但是现在它在编辑器中变得非常混乱,因为所有的元素都显示出来了

如何在编辑器中隐藏元素,以便我正在处理的选项卡只有一个元素


谢谢。

像这样隐藏默认选项卡。。。。。 tcMain是一个tab控件

    //Hide the Tabs
    tcMain.Appearance = TabAppearance.FlatButtons;
    tcMain.SizeMode = TabSizeMode.Fixed;
    tcMain.ItemSize = new Size(0, 1);
然后您可以使用您选择的另一个控件来更改活动选项卡

tcMain.SelectedTab = tabPageToChangeTo;

我建议您使用
选项卡控件


这正是TabControl的目的

你好。你能提供更多关于你想做什么的细节吗?你在创造什么样的形式?是WinForms吗?您可以粘贴用于在选项卡上隐藏/显示元素的代码吗?或者,如果设计时行为有问题,可以添加一个屏幕截图。这是一个Windows窗体应用程序C#,隐藏/显示行:element.Visible=True;是否可以在设计器中激活事件?所以当按下按钮时,Visible属性会改变?这实际上是我想要的-我可以在designer中更改选项卡,但我想使用不同的按钮来更改选项卡…嘿,我在休假。如果您没有找到解决方案。。。。。通过设置
TabControl
控件的
SelectedTab
属性,如
tabControl1.SelectedTab=tabControl1.TabPages[1],可以完成所需任务
tabControl1.SelectedTab=tabControl1.TabPages[5]这不提供问题的答案。若要评论或要求作者澄清,请在其帖子下方留下评论。-我想我已经回答了。他想使用选项卡控件,但有自己的按钮控制选项卡。