Pe Codeplex exista un toolkit Silverlight for Windows Phone Toolkit – Feb 2011 care ofera dezvoltatorilor mai multe controale pentru dezvoltarea unei aplicatii Windows Phone.
Instalarea se face usor, cu ajutorul unui wizard.

Dupa instalare, urmatorul pas este adaugarea in proiect a referintei Microsoft.Phone.Controls.Toolkit.
Adaugam controalele in Toolbox cu optiunea Choose Items.

Bara de instrumente va contine noile controale si va arata astfel:

Continuam dezvoltarea aplicatiei Calculator in care vom folosi un control de tip ToggleSwitch pentru a oferi utilizatorului optiunea de calcul cu/fara zecimale.
Codul XAML este urmatorul:
<toolkit:ToggleSwitch Header="Zecimale" Height="109" HorizontalAlignment="Left" Margin="28,259,0,0" Name="toggleDecimal" VerticalAlignment="Top" Width="304" />

Contruim o proprietate care sa dea valoarea IsChecked a controlului si inainte de a efectua calculul verificam daca utilizatorul vrea sa foloseasca zecimale.
/// <summary>
/// usage of decimals
/// </summary>
private bool UseDecimal
{
get { return toggleDecimal.IsChecked??true; }
set { toggleDecimal.IsChecked = value; }
}
Pe langa toolkit se poate descarca codul sursa al controalelor si exemple pentru folosirea lor.