我正在将一个vb.net表单切换到通用Windows应用程序格式,并且在切换PictureBox控件时遇到困难。表格格式的代码如下。
Sub DisplayDie(die As PictureBox, face As Integer)
die.Image = Image.FromFile(FILE_PREFIX & face & FILE_SUFFIX)
End Sub
答案 0 :(得分: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#中,但很容易理解。