有关使用“选定选项卡”的问题
本文关键字:选定选项卡 问题 选项 | 更新日期: 2023-09-27 17:55:59
我正在创建一个使用选项卡的应用程序。我希望能够在每个选项卡上添加、编辑和删除。我在选项卡外有这三个按钮,因此它们可以用于每个按钮。我正在尝试弄清楚如何使用 SelectedTab,以便我当前所在的选项卡将成为被更改的选项卡。任何帮助,不胜感激。谢谢
您可以在按钮的事件处理程序中执行以下操作:
if (tabControl1.SelectedTab == tabPage1)
{
/* do something */
}
else if (tabControl1.SelectedTab == tabPage2)
{
/* do something else */
}
您可以使用TabControl.SelectedTab
属性获取当前选定的选项卡。获得所选选项卡后,您可以在所选选项卡中进行适当的更改。
对于删除,将其放在删除按钮的事件处理程序中:
tabControl1.TabPages.Remove(tabControl1.SelectedTab);
对于添加,请使用以下命令:
var newTabPage = new TabPage("Tab Name");
tabControl1.TabPages.Add(myTabPage);
我没有使用按钮,而是让用户双击数据网格和一个新窗口,他们可以在其中进行编辑等。