0

我在windowsphone中使用了ToggleSwitch控件,在windowsphone7版本中运行良好,将Microsoft.Phone.Controls作为程序集参考。但是在windowsphone7.5 中它要求ToggleSwitch 控件的程序集引用,它不包含在Microsoft.Phone.Controls 中。任何人都知道 windowsphone7.5 ToggleSwitch 控件的程序集参考。

4

1 回答 1

0

ToggleSwitch 控件是Silverlight Toolkit的一部分,并且是命名空间的一部分 Microsoft.Phone.Controls

要在项目中启用它,请添加对工具包 dll 的引用(或者更好的是,使用 NuGet 来安装它),然后在 XAML 中引用命名空间

(我确定您已经知道这些东西,并且您选择的实际别名并不重要,只要您在将控件添加到 XAML 时使用相同的别名 - 在此处使用“工具包”,因为这是我通常所做的)

xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"

并确保您在 XAML 中的控件声明包括命名空间引用...

<toolkit:ToggleSwitch ... ><!-- more stuff here --></toolkit:ToggleSwitch>
于 2012-01-19T15:32:17.827 回答