3

我在哪里可以自定义 Visual Studio 放入特定类型的新类中的内容?我想在 WPF 模板中添加一行UserControlWindow因此创建新窗口时的代码如下所示:

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

而不是现在生成的:

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

编辑: DataContext="{Binding RelativeSource={RelativeSource Self}}"到 XAML 模板。

4

1 回答 1

3

您实际上可以制作自己的模板,然后使用这些模板代替默认模板。只需创建一个新项目并根据需要配置文件。然后,点击文件 > 导出模板。您将选择项目模板,然后选择要用作模板的文件(在本例中为您的 xaml 和 xaml.cs 文件)。然后按照向导将它创建的 .zip 文件拖放到 Visual Studio 安装的正确目录中,然后单击“Viola!” 当您点击添加 > 新项目... > 您的模板将被显示。

于 2011-04-28T21:18:45.270 回答