У нас есть большой класс формы, которые мы хотели бы разделить на куски с помощью частичного класса подходДополнительные частичные классы для формы
Это может быть сделано вручную внести изменения в файл проекта и добавление MainFormPN.vb Стажер
<Compile Include="MainForm.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="MainForm.Designer.vb">
<DependentUpon>MainForm.vb</DependentUpon>
<SubType>Form</SubType>
</Compile>
<Compile Include="MainFormPN.vb">
<DependentUpon>MainForm.vb</DependentUpon>
</Compile>
Проблема с этим подходом заключается в двойном щелчке по этому элементу в IDE VS2008, который показывает новую пустую форму, а не интерфейс MainForm. Похоже, VS2008 не поддерживает несколько частичных классов для форм. Можно ли это сделать?
+1, не возитесь с сантехникой, у вас будет влажный пол. –
@ HansPassant, я делаю почти всю свою работу в одном классе, и это беспорядок. Но он работает, и когда вы используете другие классы для разделения работы, он просто идет медленнее, и я должен вызывать классы, которые просто раздражают. Но в конце концов, это работает, так есть ли проблема, кроме большого кода в одном месте? – Zerowalker