创建任何类型的预定义文档时Visual Studio使用内置的默认模板。
例如为WPF用户控件Visual Studio 2010中的自定义模板如下:在我的电脑
<UserControl x:Class="$rootnamespace$.$safeitemname$"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<Grid>
</Grid>
</UserControl>
文件位置:C:\ Program Files文件(x86)的\微软的Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplatesCache \ CSharp \ WPF \ 1033 \ WPFUserControl.zip \ UserControl1.xaml
因此,您可以看到Microsoft Team默认包含此名称空间。我相信你也可以为Windows Phone项目找到这样的模板,只需在Visual Studio安装文件夹下查看,显然你总是可以为任何类型的文档创建和使用自己的模板。
而我发现最整齐的 - 你不需要重新启动Visual Studio以获取你所做的模板更新。我刚刚从默认的demplate中移除mc:Ignorable
,并尝试创建一个新的UserControl - 它是使用刚刚更新的模板文件创建的,因此Visual Studio 2010在运行中选择更改,这很不错,可归功于Microsoft Team。
貌似所有可用模板每科技/这个文件夹下框架分组:
“C:\ Program Files文件(x86)的\微软的Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplatesCache \ CSHARP \”
来源
2012-04-06 15:18:32
sll
这些是很多黑客和解决办法。尽管我讨厌Visual Studio将标记添加到我的XAML中,但我并不认为它值得通过所有这些麻烦:)谢谢任何方式。 – TheBlueSky 2012-04-07 10:28:06