pictureEdit详细设置笔记 devexpress教程

在学习了devexpress控件已经 由于要时常使用pictureEdit图片显示控件  今天把学习的笔记发布上来 希望可以帮助大家起个抛砖引玉的作用 我是菜鸟,老鸟们如果觉得我写得不好 或者有什么出错的地方 请大家一定要砸砖扔鸡蛋 现在砖头的价格一块砖 1元钱 希望在这里可以拣些砖头回家盖房子....  哈哈 言归正传  下面开始了...

 在winfrom当中  在项目中拖拉了一个pictureEdit控件以后 pictureEdit控件用来显示图片 基本设置这里提下 

比如 BackColor 设置为Transparent 可以使图片背景透明  前提条件  你的图片是背景透明的PNG或者Gif哦~~

borderStyle 设为NoBorder 可以使图片无边框


在属性栏中 Properties 属性下可以设置很详细属性  比如 NullText 无图片或者无法显示时展示的文字  ReadOnly 是否只读 showmune 是否显示右键菜单栏目  SizeMode 图片显示的格式  选择Zoom 则为比例缩放显示  具体选项可以看效果  将完了属性设置  下面看下一些常用的代码设置


pictureEdit 显示图片是以Image类型显示的 它所显示的图片路径地址具我所知应该是获取不到的 如果哪位大侠知道如何获取 麻烦请告诉我下哈~


pictureEdit 中显示的图片可以是资源.resx中的图片资源文件  也可以上硬盘上的图片文件  也可以是网络上有url地址的图片文件  下面我们来看下如何实现这些图片的实现

1、 .resx中的图片资源文件比较容易实现  直接在属性中 Image设置 选择资源文件即可 也可以在代码中设置图片的 pictureEdit1.Image= Resource1._20090119102027514; //资源类名 +图片文件名


2、显示硬盘中的文件 也比较简单 直接 引入命名空间 using System.IO; 后用代码  pictureEdit1.Image=Image.FromFile(path);  path为图片硬盘上的绝对路径


3、显示网络中的图片  你需要一个url地址 使用

                Image obj = Image.FromStream(System.Net.WebRequest.Create(imagePath).GetResponse().GetResponseStream());

使用 WebRequest.Create获取图片的流 然后直接  pictureEdit1.Image=obj就搞定了

也可以使用 pictureEdit1.Image = new Bitmap((new System.Net.WebClient()).OpenRead(url));  WebClient来获取图片
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DevExpress是一家专门提供开发工具和框架的软件公司,其产品广泛应用于软件开发行业。DevExpress提供了丰富的教程资源,帮助开发者快速上手使用他们的工具和框架。 首先,DevExpress官方网站上提供了许多基础教程,如如何安装和配置DevExpress开发工具的教程。这些教程会指导开发者从零开始搭建开发环境,包括安装和配置开发工具,设置开发项目等。开发者可以根据这些教程一步一步地完成环境的搭建,从而快速上手DevExpress工具。 其次,DevExpress还提供了大量的示例代码和案例教程。这些示例代码演示了如何使用DevExpress工具和框架来实现一些常见的功能,比如界面设计、数据绑定、报表生成等等。开发者可以参考这些示例代码,快速理解和掌握DevExpress的使用方法。 此外,DevExpress还定期举办线上和线下的培训课程,为开发者提供更深入的学习资源。这些培训课程通常由经验丰富的开发者或DevExpress的技术专家主讲,内容涵盖了从入门到高级的各个方面。开发者可以通过参加这些培训课程,与专业人士交流,获取更深入的开发知识和技巧。 综上所述,DevExpress提供了多种教程资源,以帮助开发者快速上手使用他们的工具和框架。通过官方网站上的基础教程、示例代码和案例教程,以及线上和线下的培训课程,开发者可以快速学习和掌握DevExpress的使用方法,从而提高开发效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值