2016-02-24 2 views
-1

Я перехожу к форме vb.net в формат приложений Universal Window и задерживается при переключении элемента управления PictureBox. Код в формате формы выглядит следующим образом.vb Универсальный контроль образа Windows

Sub DisplayDie(die As PictureBox, face As Integer) 
    die.Image = Image.FromFile(FILE_PREFIX & face & FILE_SUFFIX) 
End Sub 

ответ

0

Ну, есть много новых концепций, которые вам нужно будет изучить, прежде чем переключать свой код. Я думаю, что ваш код из Windows Forms.

Прежде всего есть нечто, чтобы знать, прежде чем:

Вы не можете получить доступ непосредственно к папкам пользователя (C:/или C:/MyFolder)

Вам необходимо включить некоторые специальные возможности доступа к библиотеке документов, библиотека изображений

https://msdn.microsoft.com/en-us/library/windows/apps/hh464936.aspx#special_capabilities

Вы должны использовать FileOpenPicker, чтобы позволить пользователю выбрать какой-то образ

https://msdn.microsoft.com/library/windows/apps/br207847?cs-save-lang=1&cs-lang=vb#code-snippet-1

Наконец-то вы получите поток.

Вот пример того, как использовать его

http://www.c-sharpcorner.com/UploadFile/mahesh/open-file-using-fileopenpicker-in-windows-store-app/ этот код на C#, но очень легко понять.

Смежные вопросы