Есть ли способ заставить Visual Studio показывать код элемента управления / формы по умолчанию вместо дизайнера? Я склонен не быть поклонником дизайнеров, поскольку они добавляют вздутость.
Есть ли способ заставить Visual Studio показывать код элемента управления / формы по умолчанию вместо дизайнера? Я склонен не быть поклонником дизайнеров, поскольку они добавляют вздутость.
Ответы:
Щелкните правой кнопкой мыши файл и выберите «Открыть с помощью ...»
Выберите «CSharp Editor» и нажмите «Установить по умолчанию».
Украсьте свой класс с помощью [System.ComponentModel.DesignerCategory ("")], например:
[System.ComponentModel.DesignerCategory("")]
public class MySpecialButton : System.Windows.Forms.Button
{
}
Мне нравится, когда мои формы открываются в Design View, но я создал частичный файл класса, в котором был только код, и Visual Studio постоянно хотела открыть его в Design View. Чтобы Visual Studio не могла понять, что конкретный исходный файл может быть загружен в Designer, посмотрите на файл csproj для тега Compile Include соответствующего исходного файла и удалите тег SubType под ним.
Я недавно столкнулся с этой проблемой, и вышеупомянутые решения не решили мою проблему. Я должен был пойти в Tools | Options
и изменить настройки , HTML Designer
чтобы Enable HTML designer
и выбрать Start pages in: Source View
.