если вы называете свой файл MyClass.designer.cs, это так.
Есть несколько "волшебных имен", которые работают (я думаю, .xaml.cs - другое).
Кроме того, я думаю, что частичные классы не должны использоваться ни для чего иного, кроме управления сгенерированным кодом. Если вы поймете, что идете по этому пути, потому что в одном файле слишком много кода, который нужно поддерживать, вам следует пересмотреть, почему кода так много, и разбить его на более мелкие классы по тем же направлениям, которые вы собирались разбить в любом случае (я не говорю, что это ваш случай, но это всего лишь совет).