<Window.Background>
<ImageBrush ImageSource=“图片路径" />
</Window.Background>
1.首先创建一个Image实例 Image image1 = new Image()2.然后创建一个BitmapImage BitmapImage bi = new BitmapImage()
bi.BeginInit()
bi.UriSource = new Uri(@"放入图片的地址", UriKind.RelativeOrAbsolute)
bi.EndInit()
3.然后指定图片的资源
image1.Source = bi
去试一下吧 我在项目中用过 可以成功
wpf的经典之处在于binding数据,而且是数据驱动事件,一般你用 treeview的话肯定不是像winform一样做的,wpf要用到HierarchicalDataTemplate,里面可以加StackPanel ,当然StackPanel 里就该加需要的元素或控件了,wpf中的treeview没有像winform里那样自带的图标属性,需要自己添加图片,用<image />标签添加图片。
可以看一下这个网页如何给treeview添加内容,我就是照着它做的,虽然里面有点小问题,但大体思路就是这样。
嗯,我也是新手,希望可以帮到你。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)