如何解决从json配置文件为uwp
我一直在使用uwp应用设置背景图片
<ImageBrush ImageSource="https://html.com/wp-content/uploads/flamingo.webp" Stretch="UniformToFill"/>
在MainPage.xaml中。但是,我希望它是这样,以便在config.json文件中指定如下所示的网址:
{
"Programs":["C:\\Windows\\System32\\notepad.exe","C:\\Users\\11031121\\Downloads\\TranslateText.py","https://html.com/wp-content/uploads/flamingo.webp","false"]
}
然后我希望能够将Programs [2]放在Image Source标签中。有什么办法吗?
解决方法
首先,您将需要使用JSON解串器从JSON字符串中获取.NET对象。我建议为此使用类似Newtonsoft.JSON的库。您可以在这里找到非常有用的文档,以了解如何准确地完成所需工作-https://www.newtonsoft.com/json/help/html/DeserializeObject.htm
然后,您将需要使用数据绑定来设置C#代码中的ImageSource
属性。有关绑定的快速指南,请参阅Microsoft的data binding overview。
希望这将使您朝正确的方向发展。祝你好运!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。