单击按钮时选择选项卡

问题描述 投票:0回答:3

我在 Silverlight 4 中创建了一个带有四个选项卡的选项卡控件,是否可以用按钮打开一个选项卡?

这只是 Windows 窗体

tabControl1.SelectedTab = tabPage4;
c# visual-studio-2010 silverlight-4.0
3个回答
5
投票

使用

TabControl.SelectedIndex
属性更改代码中选定的选项卡。

例如,当您要选择第三个选项卡时:

tabControlName.SelectedIndex = 2; 

0
投票

如果您使用:TabControl 类

当然你可以使用这两个属性之一:

SelectedIndex - 获取或设置当前选定的 TabItem 的索引

SelectedItem - 获取或设置当前选定的TabItem。


0
投票

// https://www.youtube.com/watch?v=byHJFLGY3X0&t

// 按钮名称 : btnPage1, btnPage2, btnPage3

// tabPage 名称 : tabPage1, tabPage2, tabPage3 ;

    private void btnPage1_Click(object sender, EventArgs e)
    {
        Button button = sender as Button ;

        string tabName = button.Name.Replace("btn", "tab") ;
        tabControl1.SelectedTab = tabControl1.TabPages[tabName] ;
    }
© www.soinside.com 2019 - 2024. All rights reserved.