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



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

(我为我的英语不好感到抱歉(

安装sdk 时可以在电脑中找到的所有样式。

文件路径C:Program Files[(x86)]Windows Kits10DesignTimeCommonConfigurationNeutralUAP{sdk}Generic

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

我的道路是C:Program Files (x86)Windows Kits10DesignTimeCommonConfigurationNeutralUAP10.0.14393.0Generic

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

或者您也可以下载该文件。

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

最新更新