C# WPF按钮控件动态加载图片
2017-10-18 18:58
302 查看
在WPF的xaml文件中图片按钮实现:
在C#代码中:先创建一个Image图片类型,再将该变量赋值到Button的Content属性中即完成图片加载。
注意:如果Button的IsEnable属性为false,他的Foreground和Background属性将不起作用。
<Button Tag="2" Style="{DynamicResource ButtonStatusStyle}" Margin="30,50,0,0" Click="Level_Click"> <Button.Content> <Image Source="/Resources/Image/Two.png"/> </Button.Content> </Button>
在C#代码中:先创建一个Image图片类型,再将该变量赋值到Button的Content属性中即完成图片加载。
Uri uri = new Uri(Config.CellImage, UriKind.RelativeOrAbsolute); BitmapImage bitmap = new BitmapImage(uri); Image cellImage = new Image(); cellImage.Source = bitmap; button.Content = cellImage;
注意:如果Button的IsEnable属性为false,他的Foreground和Background属性将不起作用。
相关文章推荐
- Delphi7 第三方控件1stClass4000的TfcImageBtn按钮控件动态加载jpg图片例子
- 动态加载图片路径 保持JavaScript控件的相对独立性
- MFC 基于对话框的图片控件(picture)动态加载.bmp图片并显示
- 动态控件Creat()和 自定义图片按钮
- dskinlite(uieasy mfc界面库)使用记录2:绘制动态元素(按钮控件绘制元素动态控制,改变图片和文字)
- 用户控件动态加载图片问题解决方法!
- 动态加载图片路径 保持JavaScript控件的相对独立性
- 动态加载图片路径 保持JavaScript控件的相对独立性
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)
- Ext界面下做图片动态加载的图片放大镜效果并解决IE6下遮罩mask无法遮盖HTML的select控件问题
- picture控件动态加载图片
- 动态加载图片路径,保持JavaScript控件的相对独立性。
- 点击一个按钮,动态加载不同的图片
- 加载商品图片控件、长按可拖动、右上角删除按钮
- 用MVVM模式开发中遇到的零散问题总结(5)——将动态加载的可视元素保存为图片的控件,Binding刷新的时机
- 动态加载图片路径 保持JavaScript控件的相对独立性
- C# 自定义控件、用户控件、动态加载菜单按钮
- c if做判断,控制div动态加载图片按钮
- dskinlite(uieasy mfc界面库)使用记录2:绘制动态元素(按钮控件绘制元素动态控制,改变图片和文字)
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)