Ein Hub Tile ist ein kleines Rechteck, dass sich dynamisch bewegt. Hub-Tiles sehen so aus wie die Live-Tiles (zu sehen auf dem Startbildschirm von Windows Phone, Screenshot), unterscheiden sich aber dadurch, dass sie ihre Informationen nicht unbedingt aktualisieren (so wie Live-Tiles es üblicherweise tun) und auch innerhalb einer App verwendet werden können.
Verwendung
Um ein Hub Tile im XAML-Code zu benutzen, muss man Folgendes in seiner Windows Phone-App tun:
- Windows Phone Toolkit installieren (siehe [post id=3700]Windows Phone Entwicklungsumgebung aufsetzen[/post])
- Windows.Phone.Controls.Toolkit Assembly (z.B.
C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Toolkit\Oct11\Bin\Microsoft.Phone.Controls.Toolkit.dll
) als Referenz dem Projekt hinzufügen (funktioniert ähnlich wie [post id=3747]Assembly Microsoft.Phone.Controls verwenden[/post]) - Toolkit-Namespace deklarieren:
1 2 3 4 5 6
<phone:PhoneApplicationPage ... xmlns:controls="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls" xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit" ... >
- HubTile definieren:
1
<toolkit:HubTile Title="HubTile Title" Message="Hello World!" />
Fertig!
Hey Benny,
du hattest mich gefragt ob man Live Tiles ohne weiteres „in einer“ App nutzen kann – und ich sagte nein, die HubTiles sind leider absolut keine Live Tiles. Die einzige Gemeinsamkeit ist, dass die zugrunde liegende geometrische Form ein Quadrat ist 🙂