private void initDownloadType() { DownloadSorts = new CollectionViewSource(); DownloadSorts.Source = new List <DownloadViewSort>() { DownloadViewSort.正在下载, DownloadViewSort.已完成, }; SelectedDownloadViewSort = DownloadViewSort.正在下载; }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { DownloadViewSort sort = (DownloadViewSort)Enum.Parse(typeof(DownloadViewSort), value.ToString()); string result = ""; switch (sort) { case DownloadViewSort.正在下载: result = @"..\Images\downloadcontrol\download.png"; break; case DownloadViewSort.已完成: result = @"..\Images\downloadcontrol\finished.png"; break; } return(result); }