Windows 2008 Forms VS делает «Просмотр кода» по умолчанию для UserControls - PullRequest
7 голосов
/ 07 августа 2009

У нас есть несколько пользовательских элементов управления, которые не могут быть разработаны. Таким образом, Windows Forms Designer в VS 2008 в значительной степени бесполезен, и требуется некоторое время, пока дизайнер не сгенерирует исключение при случайном двойном щелчке UserControl в обозревателе решений. Есть ли способ заставить дизайнер открыть представление кода C # при двойном щелчке файла UserControl?

Ответы [ 2 ]

7 голосов
/ 07 августа 2009

Я настроил все свои формы для открытия в представлении кода по умолчанию, щелкнув правой кнопкой мыши одну из них и выбрав опцию «Открыть с помощью…» В появившемся диалоговом окне выберите «CSharp Editor» и нажмите кнопку «Установить по умолчанию», затем «ОК».

Вы можете сделать то же самое с пользовательскими элементами управления и другими типами.

1 голос
/ 07 августа 2009

Если вы хотите управлять этим для каждого файла отдельно, добавьте следующий атрибут к своим элементам управления, который вы хотите открыть в редакторе исходного кода:

[System.ComponentModel.DesignerCategory("")]
public class MyControl : Control
{
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...