新窗格已添加到错误的选项卡组

时间:2010-11-01 14:54:43

标签: c# visual-studio-2010

出于某种原因,每当我通过右键单击“解决方案资源管理器”窗格中的项目并选择“添加类”或“添加新项”(这是一个类)来创建新类时,编辑该类代码的窗格将共享解决方案资源管理器的选项卡组,而不是我已打开的其他代码窗口的选项卡组。一张图片胜过千言万语,所以看看这个例子:

alt text

我刚刚将Menu2.cs添加到我的项目中,它在Solution Explorer的选项卡组中打开,而不是右侧选项卡组,其中打开了其他(代码/文本)文件。

更新:显然它比我想象的要糟糕。如果我双击项目中当前未打开的任何源文件,它也会(错误地)在“解决方案资源管理器”选项卡组中打开。

更新2 :(解决方案)解决方案资源管理器解锁并重新锁定解决方案资源管理器以解决问题,感谢回答的人员。您必须选择最左侧(或最右侧)图像而不是左侧/右侧图像,以避免此问题:

alt text

很抱歉截止图像,但这是我能做的最好的屏幕捕捉淡入淡出 用于窗格定位的图标。

2 个答案:

答案 0 :(得分:4)

您将解决方案资源管理器停靠为内容窗口,而不是工具窗格 因此,您现在有两个文档窗格,其中一个包含解决方案资源管理器 当您打开一个新文档时,它将在最后一个聚焦文档窗格中打开,在您的情况下,该窗格包含解决方案资源管理器。 (因为你刚用它来打开文件)

要解决此问题,请取消解锁资源管理器,然后将其重新停靠在最右侧 然后,将仍在右侧选项卡组中的任何选项卡移回主选项卡组。

答案 1 :(得分:1)

我几乎将此作为评论而不是答案发布,因为我现在不是100%;

但在我看来,解决方案资源管理器位于“普通”文档区域,而不是侧边栏区域。根据我的经验,新文档会在左/最常规文档区域中打开,因此您可能会遇到这样的行为?

您可以尝试重新对接解决方案资源管理器,同时保持Menu2.cs处于打开状态;如果我是对的,这将允许你确保你把SE停靠在侧栏上,这可能会有所帮助。

现在也要自己玩一些......

相关问题