问题描述
如第一个图所示,在bar1上有三个标签页,页面的关闭可以通过右边的“X”按钮(已自动绑定到bar1_DockTabClosing()方法)来处理。现在的问题是,如果将其中的(例如标签页1)拖出来,就脱离了bar1的范围,bar1_DockTabClosing()方法就不再对它起作用。从实际运行来看,它应该是新建了一个Bar控件(可能没具体命名,姑且叫bar2吧)。但是,拖放后,如何通过编程找到这个Bar呢?而且,如何才能给这个Bar动态绑定到一个指定函数,来处理这个Bar右边的“X”按钮呢?另外,即便是对于bar1,当某个标签页关闭时,发现只是该标签页隐藏了,而实际上仍然存在于bar1.Items中。那么,如何才能真正将其关闭呢?在bar1的哪个事件中,将此ietm剔除才合适呢?
解决方案
解决方案二:
不知为啥,图没出来。这是图1。
解决方案三:
该回复于2014-02-13 00:00:10被版主删除
时间: 2024-09-08 11:10:42