我有一个程序,它提供了两个选项来测试学生对复数的认识。但是,我希望选项卡更改时清除选项卡中的内容(标签,文本框)。有没有一种方法可以用来做到这一点?更改选项卡并清除内容
0
A
回答
1
只是处理SelectedIndexChanged
事件的TabControl
和检索选项卡中的所有控件。现在你可以循环控制和做任何你想要的东西,像这样 -
// SelectedIndexChange Event
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
// Get Selected Tab
var selectedTab = tabControl1.SelectedTab;
foreach (Control ctrl in selectedTab.Controls)
{
if (ctrl is TextBox)
{
(ctrl as TextBox).Text = string.Empty;
}
if (ctrl is Label)
{
(ctrl as Label).Text = string.Empty;
}
// Other Controls....
}
}
希望它有帮助...!
0
相关问题
- 1. NgModel清除选项卡更改的值?
- 2. 更改选项卡的内容
- 3. 如何清除旧选项卡并在选项卡上添加新选项卡
- 4. 更改选项卡式内容部分中选定选项卡的外观
- 5. 在Jquery中以编程方式更改选项卡和选项卡的内容
- 6. 更新Tabhost选项卡内容
- 7. 选项更改时清除条形图
- 8. 如何清除单选按钮更改元素的内容
- 9. 更改选择选项的内容
- 10. jQueryUI选项卡:选择选项卡时清除其他选项卡的div
- 11. 在方向更改后更改选项卡后,选项卡内容保持可见状态
- 12. JTabbedPane:更改选项卡标题时更改选项卡大小
- 13. FragmentPageAdaptor - 选项卡内容
- 14. 更改每个选项卡的内容Angular 2
- 15. Bootstrap:如何更改选项卡内容和其他面板
- 16. 使用Javascript和选项卡来更改页面内容
- 17. 如何使用$ stateProvider更改选项卡的内容?
- 18. 根据操作栏选项卡更改活动内容视图
- 19. 选项卡上的活动内容属性更改
- 20. 在材质UI中动态更改选项卡内容
- 21. 清除并提交更改后,刷新首选项活动
- 22. 当更新一个选项卡的内容时更新jQuery UI选项卡
- 23. JQuery UI选项卡 - 清除缓存选项卡
- 24. 如何更改动态创建的选项卡更改上的活动内容?
- 25. 如何在选择更改时更新vaadin选项卡中的内容?
- 26. 如何隐藏其他选项卡的内容,并只显示所选择的选项卡的内容
- 27. 更改选项内容与纯JavaScript
- 28. 访问选项更改内容
- 29. Twitter的引导 - 动态添加/删除选项卡和选项卡内容
- 30. jQuery-ui选项卡:清除缓存
它是winforms吗?如果是,您可以订阅IndexChanged事件,并在处理程序中设置__textBlock1.Text = String.Empty__。如果这关于wpf的决定是相同的... – acrilige