Закройте решение в Visual Studio и откройте файл .csproj в текстовом редакторе. Найдите MainUI.Other.cs и добавьте следующий элемент XML:
<Compile Include="MainUI.Other.cs">
<SubType>Form</SubType>
<DependentUpon>MainUI.cs</DependentUpon> <!-- this is the magic incantation -->
</Compile>
Снова откройте решение в Visual Studio и наслаждайтесь субнодулярным совершенством.
Тем не менее, вы можете пересмотреть, является ли это хорошей идеей. Причина того, что файл .designer.cs отображается как подузел, заключается в том, что вам обычно не нужно или не нужно его открывать, потому что он содержит сгенерированный код, который вы обычно просматриваете или редактируете через дизайнер. Принимая во внимание, что частичный файл класса будет содержать ваш код, который вы хотите отредактировать и просмотреть; программистам по обслуживанию может быть непонятно, если файл не легко увидеть в обозревателе решений. Тем не менее, только вы можете знать, что подходит для вашего проекта - просто что-то иметь в виду!