public DesktopIcons()
{
InitializeComponent();
String desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
if (Directory.Exists(desktopPath)) {
SystemDirectory desktopSysDir = new SystemDirectory(desktopPath, Dispatcher.CurrentDispatcher);
Locations.Add(desktopSysDir);
}
}