如何在Visual Studio中提取默认控件模板?

如何在Visual Studio中提取默认控件模板?

我想知道如何使用Visual Studio提取(获取副本)给定控件的默认模板。我知道这可以通过Expression Blend(右键单击控件,“编辑模板” - >“编辑副本...”)来完成,然后在我的Xaml中复制默认控件模板。但这可以用Visual Studio完成吗?



喵喵时光机
浏览 582回答 3
3回答

青春有我

在Visual Studio 2013中,ControlTemplate只需几个简单步骤即可获得控件的默认值。在WPF设计器中,选择相关控件,或将鼠标光标放在XAML中的相关控件上。按F4以打开“属性”窗口。打开“ 杂项”类别以查找“ 模板”属性,或在“窗口”顶部的搜索字段中键入“ 模板 ”。单击Template字段右侧的小方块,然后选择Convert to New Resource ...选项:在弹出对话框中,ControlTemplate为要添加的新名称命名并确定要在其中定义的位置:单击“ 确定”按钮。

MYYA

从Visual studio - 右键单击控件,选择属性,在属性窗口中查找模板属性并右键单击它,选择“将值提取到资源”这将在XAML中创建模板的副本供您使用。

小唯快跑啊

只是为了更新这个问题,在VS 11中,XAML设计器允许您像Expression Blend一样执行此操作。
打开App,查看更多内容
随时随地看视频慕课网APP