ToggleSwitch在windowsphone7.5中不起作用

时间:2012-01-19 10:50:13

标签: windows-phone-7 togglebutton assemblyfileversion

我在windowsphone中使用了ToggleSwitch控件,它在windowsphone7版本中工作正常,将Microsoft.Phone.Controls作为程序集引用。但是在windowsphone7.5中它会询问ToggleSwitch控件的程序集引用,它不包含在Microsoft.Phone.Controls中。任何人都知道windowsphone7.5 ToggleSwitch控件的程序集参考。

1 个答案:

答案 0 :(得分:0)

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

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

(我确定你已经知道这些东西,并且你选择的实际别名并不重要,只要你在将控件添加到XAML时使用相同的别名 - 在这里使用“toolkit”因为这就是我通常做的事情)

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

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

<toolkit:ToggleSwitch ... ><!-- more stuff here --></toolkit:ToggleSwitch>