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

我刚刚将Menu2.cs添加到我的项目中,它在Solution Explorer的选项卡组中打开,而不是右侧选项卡组,其中打开了其他(代码/文本)文件.
更新:显然它比我想象的要糟糕.如果我双击项目中当前未打开的任何源文件,它也会(错误地)在"解决方案资源管理器"选项卡组中打开.
更新2 :(解决方案)解决方案资源管理器向左边缘解除锁定并重新锁定解决方案资源管理器解决了问题.您必须选择最左侧(或最右侧)图像而不是左侧/右侧图像,以避免此问题:

很抱歉截止图像,但这是我能做的最好的屏幕捕获图标窗格定位的淡入淡出.
您将解决方案资源管理器停靠为内容窗口而不是工具窗格。
因此,您现在有两个文档窗格,其中之一包含解决方案资源管理器。
当您打开新文档时,它将在最后一个焦点文档窗格中打开,在您的情况下,该文档窗格包含解决方案资源管理器。(因为您刚刚用它来打开文件)
要解决此问题,请取消停靠解决方案资源管理器,然后将其重新停靠在最右侧。
然后,将仍在右侧选项卡组中的所有选项卡移回主选项卡组。