Использование: C #, VS2008
У меня есть следующий основной класс формы:
[Main.cs]
namespace Server
{
public partial class PipeServerform : System.Windows.Forms.Form
{
...
}
}
Но он большой и длинный и содержит графический интерфейс + логический код.
Поэтому я разделил класс на несколько файлов, чтобы упростить управление, и создаю этот файл, содержащий только логические детали:
[DoCommands.cs]
namespace Server
{
public partial class PipeServerform : System.Windows.Forms.Form
{
...
}
}
Это работает ... НО! Файл ' DoCommands.cs ' в проекте VS2008 теперь имеет связанное с окном пустое окно формы GUI по умолчанию, связанное с с этим.
Это имеет смысл, так как он все еще является частью основного класса формы, но я предположил, что разделение между различными файлами сообщит VS2008, что это просто логический держатель файлов простых команд, и он не содержит никакого кода формы GUI.
Есть ли простой способ решить эту точку зрения? Так, чтобы у файла DoCommands.cs не было связанной пустой формы графического интерфейса с ним?
Или я должен буквально разделить его на разные классы?
Спасибо.