昨天遇到了一个Bug,如果在浏览器中打开多个标签,并把其中一个标签拖拽到主窗口的一侧来划分出独立的一个区域,然后在新区域中通过点击加号键添加的新标签内不会被添加上WebBrowser。
说得好绕嘴啊,截张图吧:
而且没有加上WebBrowser的标签的标题是new content(我们在AvalonDock中给新标签的默认标题)而不是New Tab(客户代码中重新赋的值)。
OK,问题明了了,是不是新添加的标签的Got_Focus没能够挂到客户代码中的方法上去呢?
的确是这样,当我们把一个标签(DocumentContent)拖拽到一侧