ToggleSwitch не работает в Windowsphone7.5

Я использовал элемент управления ToggleSwitch в windowsphone, он отлично работает в версии для windowsphone7, использует Microsoft.Phone.Controls в качестве ссылки на сборку. Но в windowsphone7.5 он запрашивает ссылку на сборку для элемента управления ToggleSwitch, он не включен в Microsoft.Phone.Controls. Любой знает ссылку на сборку для windowsphone7.5 ToggleSwitch control.

1 ответ

Решение

Элемент управления ToggleSwitch является частью набора инструментов Silverlight и является частью пространства имен 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>
Другие вопросы по тегам