創建任何類型的預定義文檔時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