Отображение данных с диска D: в GridviewC#

Место общения программистов C#
Ответить
Гость
 Отображение данных с диска D: в Gridview

Сообщение Гость »

У меня есть представление сетки, отображающее данные с диска D:
Код:

Код: Выделить всё

ObservableCollection datasource = new ObservableCollection();
Book book = new Book();
book.Name = file.DisplayName.ToString().Replace("_", " ");
try
{
string thumbPath = @"D:\Kipin\thumb\komik";
StorageFolder komikthumb = await StorageFolder.GetFolderFromPathAsync(thumbPath);
thumbFile = await komikthumb.GetFileAsync(file.Name.ToString() + ".png");
string path1 = komikthumb.Path;
string filePath = Path.Combine(path1, file.Name.ToString() + ".png");
if (System.IO.File.Exists(filePath))
{
book.Image = thumbFile.Path;
}
catch
{}
}
datasource.Add(book);
this.komikGridView.ItemsSource = datasource;
Book.cs:

Код: Выделить всё

public class Book
{
public string Name { get; set; } }
public string Image { get; set; }
}
В приведенном выше коде не удается отобразить данные из D в представлении сетки и получить сообщение об ошибке: Выдано исключение: «System.UnauthorizedAccessException» в System.Private.CoreLib.dll.
Приведенному выше коду не удается отобразить данные из D в представлении сетки и получить сообщение об ошибке: выдано исключение: «System.UnauthorizedAccessException» в System.Private.CoreLib.dll.
>
Я также добавил объявление в пакет, как показано ниже:
объявление
Как с этим справиться?

Подробнее здесь: https://stackoverflow.com/questions/781 ... e-gridview
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»