【发布时间】:2013-02-05 16:45:46
【问题描述】:
是否有选项卡控件的预定义事件,或者我可以开发的自定义事件,这将允许我在从选项卡控件的控件集合中删除的控件上执行一些逻辑,然后再将它从选项卡中删除控制。
上下文:
我有一个带有标签页的标签控件。这些标签页加载与参考网格中的条目相关的文档。每次我在参考网格中选择一行时,一个加载了相应文档的标签页就会添加到我的标签控件中。网格中该行的检查列也会被选中。
我希望能够在我的选项卡控件中关闭一个选项卡页,并能够将这个关闭的选项卡页与其在参考网格中的相应条目相关联,这样我就可以取消选中该行。
我已尝试浏览选项卡控件的所有可能事件,但没有找到合适的。 ControlRemoved 事件仅在我的选项卡关闭且选项卡焦点自动转移到下一个选项卡后触发....这导致我的 controlremoved 逻辑失败并进入无限循环,试图关闭所有可用选项卡而不仅仅是这个,并在关闭最后一个时抛出一个无效的索引异常。
【问题讨论】:
-
您使用的是什么 UI 库?窗体? WPF? ASP.NET?还有什么?
标签: c# tabcontrol