麻烦问下wpf中没有C#中picturebox那种控件怎么用代码把图片加进去啊??

麻烦问下wpf中没有C#中picturebox那种控件怎么用代码把图片加进去啊??,第1张

wpf里没有picturebox控件。但是提供ContentControl给开发者自己定制里面的Content的。ContentControl包括label,button等(它们都继承ContentControl)。另外你还可以更改控件的控件模板来加载图片之类的。

WPF的界面上用Image控件来显示图片,Image控件的Tag属性用来存储Flag值,Name属性可以存储xml文件中的name属性,Source属性存储图片。

也可以将整段xml存入Tag属性,然后需要那个属性再解析出那个属性来。

如果你想在window里直接显示一个图片的话,直接在里面加一个Image控件并指定其Source就行了。如果你是想让图片作为窗体背景来显示的话,制定window的background为imageBrush就可以了。例:

<Window.Background>

<ImageBrush ImageSource=“图片路径" />

</Window.Background>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11578831.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存