Visually Located

XAML and GIS

Migrating from the Windows Phone Toolkit ListPicker to the new XAML ComboBox (Display a ListPicker in XAML apps)

Discover how to display a ListPicker in Widows Phone Runtime (XAML) apps. [More]

Migrating from the Windows Phone Toolkit TimePicker to the new Runtime TimePicker

Moving from Windows Phone Toolkit TimePicker and displaying a TimePicker in a Windows Phone Runtime app [More]

Migrating from the Windows Phone Toolkit DatePicker to the new Runtime DatePicker

Moving from Windows Phone Toolkit DatePicker and displaying DatePicker in a Windows Phone Runtime app [More]

Migrating from the Windows Phone Toolkit ToggleSwitch to the new XAML ToggleSwitch

Moving from Windows Phone Toolkit ToggleSwitch and displaying ToggleSwitch in a Windows Phone Runtime app [More]

Migrating from the Windows Phone Toolkit to the new Runtime XAML controls

With the introduction of the new Windows Phone XAML Apps, Microsoft released new controls that previously only existed in the Windows Phone Toolkit. For any years these controls existed in open source format, but did not allow for contributions. These controls would get some bug fixes, or new functionality/controls every now and then. Ownership of the toolkit changed hands many times and the toolkit was mostly forgotten. There was often complaints from the community that Microsoft would put “must have controls” in a toolkit. I personally liked that these controls were in a toolkit in which I could see the source. It allowed me to learn from  the people that know the core code the best. Sidebar: Take advantage of open source software. Contribute or not, it is a great learning tool. A nice thing about it being open was that you could fix bugs that you found. While the source was open, contributions were closed, so you could not submit bug fixes are add features to the tool... [More]

Migrating from the LongListSelector to the ListView in Windows Phone XAML Apps

Creating a jump list in Windows Phone Runtime app with ListView [More]

Creating live tiles with WriteableBitmap and transparent backgrounds

Creating live tiles with WriteableBitmap and transparent backgrounds [More]

Creating a behavior to control the new StatusBar (SystemTray) in Windows Phone 8.1 XAML apps

Modify the StatusBar (SystemTray) in XAML in Windows Phone Runtime apps [More]

Differences between the new StatusBar in Windows Phone XAML Apps and the SystemTray

With the release of Windows Phone 8.1 SDK comes a new StatusBar. The StatusBar replaces the SystemTray from Windows Phone Silverlight Apps. Unlike the SystemTray, the StausBar can only be accessed via code and some functionality has changed. This post will go in depth on how to access the the StatusBar and what the differences are. Just like the new StatusBarProgressIndicator, you can only access the StatusBar via code with the GetForCurrentView method. StatusBar statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView(); Once you have the StatusBar, you have access to the same capabilities as you did before, with a few changes. The table below shows SystemTray StatusBar Comments System.Windows.Media.Color ForegroundColor Windows.UI.Color? ForegroundColor   System.Windows.Media.Color BackgroundColor Windows.UI.Color? BackgroundColor   ... [More]

Using a behavior to control the ProgressIndicator in Windows Phone 8.1 XAML Apps

Modify the ProgressIndicator in XAML in Windows Phone Runtime apps [More]