首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以编程方式获取所有控件的ControlTemplates?(UWP)

如何以编程方式获取所有控件的ControlTemplates?(UWP)
EN

Stack Overflow用户
提问于 2017-08-10 10:07:21
回答 1查看 250关注 0票数 1

虽然我知道我可以从MSDN获取所有的ControlTemplates,但它还不够方便。我试图通过添加对windows.winmd的引用来获取控件模板,然后以编程方式获取模板,比如WPF.but。我得到了一个异常,然后我查找了windows.winmd,我发现控件类型没有公共构造函数,可能是私有构造函数导致了这个异常。我还尝试在UWP应用程序中获取模板,但我没有用于在UWP中将ControlTemplate类型序列化和反序列化为Xaml格式的类。(UWP的XamlWriter和控件的行为与Wpf中的不同)

(我为我糟糕的英语感到抱歉)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-10 10:22:26

当您安装sdk时,您可以在PC中找到的所有样式。

文件路径为C:\Program Files[(x86)]\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\{sdk}\Generic

如果在程序文件中找不到Windows Kits,可以在程序文件(x86)中找到它。

我的路径是C:\Program Files (x86)\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.14393.0\Generic

我可以看到包含所有样式的generic.xaml文件。

或者,您也可以下载file

请参阅:https://msdn.microsoft.com/en-us/library/windows/apps/mt299136.aspx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45603328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档