Windows Phone 8.1 Silverlight和XAML
有什么办法可以将XAML控件添加到我的WP 8.1 Silverlight应用程序中吗? 我想使用进度环和切换开关,但似乎Silverlight没有它们。 我该如何添加它们?
添加“使用Windows.UI.Xaml.Controls”引用不起作用。
Windows.UI.Xaml.Controls仅适用于Windows Phone 8.1 Runtime(或更好地称为Universal App)。 如果您不喜欢Silverlight中已有的控件,Microsoft已发布了所有“Windows Phone Toolkit”的扩展控件包。 您可以通过右键单击References – > Manage NuGet Packages – > Search“Toolkit”并使用NuGet选择一个来获取它。
将命名空间添加到XAML中,您就可以开始了。
Windows Phone Toolkit的CodePlex项目页面
工具箱中的所有工具包控件列表
不幸的是,此时你无法混合使用Silverlight和WinRT控件。 而且我怀疑这是不可能的,因为微软很可能会放弃Silverlight。