.NET MAUI
一种 Microsoft 开源框架,用于构建跨移动设备、平板电脑、台式机的原生设备应用程序。
89 个问题
你好
我如何填写视图模型这个源。
请提供代码,net 8 maui。
谢谢
此问题整理于:[https://learn.microsoft.com/en-us/answers/questions/1860486/image-source-in-runtime](https://learn.microsoft.com/en-us/answers/questions/1860486/image-source-in-runtime"https://learn.microsoft.com/en-us/answers/questions/1860486/image-source-in-runtime")
你好,
Maui 中 Image 控件的 Source 属性对应于 ImageSource 类。在 ViewModel 中,您可以参考 Load a local image 来按照以下方式加载 Source。
private ImageSource logoImage;
public ImageSource LogoImage
{
get
{
return logoImage;
}
set
{
if (logoImage != value)
{
logoImage = value;
OnPropertyChanged(); // reports this property
}
}
}
//You can assign values directly using the file path
LogoImage = "test.png";
LogoImage = ImageSource.FromFile("test.png");
// You can assign a value via a Uri, which is usually suitable for remote files.
LogoImage = ImageSource.FromUri(new Uri("https://aka.ms/campus.jpg"));
// If your image is a Stream read from a file, you can convert it to an ImageSource in this way;
LogoImage = Source = ImageSource.FromStream(() => your_file_stream);
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。