Изменить шаблон Visual Studio по умолчанию для новых окон и UserControl (WPF) - PullRequest
3 голосов
/ 29 апреля 2011

Где я могу настроить то, что Visual Studio помещает в новый класс определенного типа?Я хочу добавить одну строку в шаблон для WPF UserControl и Window, поэтому код нового окна при его создании выглядит следующим образом:

public partial class MainWindow : Window {
    public MainWindow() {
        InitializeComponent();
        DataContext = this;
    }
}

Вместо того, что генерируется прямо сейчас:

public partial class MainWindow : Window {
    public MainWindow() {
        InitializeComponent();
    }
}

РЕДАКТИРОВАТЬ: DataContext="{Binding RelativeSource={RelativeSource Self}}" в шаблон XAML.

1 Ответ

3 голосов
/ 29 апреля 2011

Вы можете сделать свои собственные шаблоны и затем использовать их вместо шаблона по умолчанию. Просто создайте новый проект и настройте ваши файлы так, как вы хотите. Затем нажмите Файл> Экспорт шаблона. Вы выберете Шаблон элемента, затем выберите файлы, которые хотите использовать в качестве шаблона (в данном случае, ваши файлы xaml и xaml.cs). Затем следуйте указаниям мастера и удалите файл .zip, который он создает, в правильный каталог вашей установки Visual Studio, а затем «Viola!» когда вы нажмете Добавить> Новый элемент ...> Ваш шаблон будет отображаться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...