Example #1
0
        void FillFolders()
        {
            Folders = new List <IMailFolderDescription>();
            MailFolderViewModel mainFolder = MailFolderViewModel.Create("Mr.Brooks", FilePathHelper.GetAppImageUri("FoldersIcons/Customer"), MessageFolderName.Root, MessageType.Inbox);
            MailFolderViewModel mainInbox  = MailFolderViewModel.Create("Inbox", FilePathHelper.GetAppImageUri("FoldersIcons/Inbox"), MessageFolderName.All, MessageType.Inbox);

            mainInbox.SubFolders.Add(MailFolderViewModel.Create("Management", FilePathHelper.GetAppImageUri("FoldersIcons/Management"), MessageFolderName.Management, MessageType.Inbox));
            mainInbox.SubFolders.Add(MailFolderViewModel.Create("IT", FilePathHelper.GetAppImageUri("FoldersIcons/IT"), MessageFolderName.IT, MessageType.Inbox));
            mainInbox.SubFolders.Add(MailFolderViewModel.Create("Sales", FilePathHelper.GetAppImageUri("FoldersIcons/Sales"), MessageFolderName.Sales, MessageType.Inbox));
            mainInbox.SubFolders.Add(MailFolderViewModel.Create("Engineering", FilePathHelper.GetAppImageUri("FoldersIcons/Engineering"), MessageFolderName.Engineering, MessageType.Inbox));
            mainFolder.SubFolders.Add(mainInbox);
            mainFolder.SubFolders.Add(MailFolderViewModel.Create("Sent Items", FilePathHelper.GetAppImageUri("FoldersIcons/Sent"), MessageFolderName.All, MessageType.Sent));
            mainFolder.SubFolders.Add(MailFolderViewModel.Create("Deleted Items", FilePathHelper.GetAppImageUri("FoldersIcons/Deleted"), MessageFolderName.All, MessageType.Deleted));
            mainFolder.SubFolders.Add(MailFolderViewModel.Create("Drafts", FilePathHelper.GetAppImageUri("FoldersIcons/Draft"), MessageFolderName.All, MessageType.Draft));
            Folders.Add(mainFolder);
        }
 public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
 {
     return(value ?? new BitmapImage(FilePathHelper.GetAppImageUri("Contacts/Unknown-user", UriKind.RelativeOrAbsolute)));
 }