Example #1
0
        private void UserControl_Initialized(object sender, EventArgs e)
        {
            //初始化库
            kuObservableCollection.Add(new SpecialFolderInfo("桌面", @"/Resources/UI/Default/MyComputer.png", Environment.SpecialFolder.DesktopDirectory));
            kuObservableCollection.Add(new SpecialFolderInfo("下载", @"/Resources/UI/Default/Download.png", FolderUtil.GetDownloadFoler()));
            kuObservableCollection.Add(new SpecialFolderInfo("文档", @"/Resources/UI/Default/Documents.png", Environment.SpecialFolder.MyDocuments));
            kuObservableCollection.Add(new SpecialFolderInfo("图片", @"/Resources/UI/Default/Picture.png", Environment.SpecialFolder.MyPictures));
            kuObservableCollection.Add(new SpecialFolderInfo("音乐", @"/Resources/UI/Default/Music.png", Environment.SpecialFolder.MyMusic));
            kuObservableCollection.Add(new SpecialFolderInfo("视频", @"/Resources/UI/Default/Video.png", Environment.SpecialFolder.MyVideos));
            //初始化磁盘

            DriveInfo[] driveInfos = DriveInfo.GetDrives();
            foreach (var item in driveInfos)
            {
                LocalDriveInfoObservableCollection.Add(new LocalDriveInfo(item));
            }
            //初始化远程磁盘
            remoteDriveInfoObservableCollection.Add(new RemoteDriveInfo("又拍云"));
        }