我正在创建一个使用标签的应用。我希望能够在每个选项卡上添加,编辑和删除。我在标签外面有这三个按钮,因此可以用于每个按钮。我试图找出如何使用SelectedTab,以便我当前使用的选项卡将是更改的选项卡。任何帮助表示赞赏。感谢
答案 0 :(得分:1)
您可以在按钮的事件处理程序中执行以下操作:
if (tabControl1.SelectedTab == tabPage1)
{
/* do something */
}
else if (tabControl1.SelectedTab == tabPage2)
{
/* do something else */
}
答案 1 :(得分:0)
您可以使用TabControl.SelectedTab
属性获取当前选中的标签。获得选定的选项卡后,您可以在选定的选项卡中进行适当的更改。
答案 2 :(得分:0)
对于删除,请将其放在删除按钮的事件处理程序中:
tabControl1.TabPages.Remove(tabControl1.SelectedTab);
要添加,请使用:
var newTabPage = new TabPage("Tab Name");
tabControl1.TabPages.Add(myTabPage);
答案 3 :(得分:0)
我不是使用按钮,而是让用户双击数据网格和一个可以编辑的新窗口等。