C#给picturebox控件加图片选中状态的2个方法
2013-03-01 14:59
591 查看
方法一:
简单的方法就是改变picturebox 控件的borderstyle样式
currentSelectPicBox.BorderStyle = BorderStyle.Fixed3D;
currentSelectPicBox.Refresh();//强制控件重新绘制
方法二
在picturebox控件加一个矩形框 但是这种方法在程序中反应比较慢。
添加矩形框的方法:
Graphics pictureborder = currentSelectPicBox.CreateGraphics();
Pen pen = new Pen(Color.Red, 2);
pictureborder.DrawRectangle(pen, currentSelectPicBox.ClientRectangle.X, currentSelectPicBox.ClientRectangle.Y, currentSelectPicBox.ClientRectangle.X + currentSelectPicBox.ClientRectangle.Width, currentSelectPicBox.ClientRectangle.Y + currentSelectPicBox.ClientRectangle.Height);
移除矩形框的方法
currentSelectPicBox.Invalidate();
如果大家有更好的方法 希望能够跟咱 分享
您可能感兴趣的文章:
相关文章推荐
- C# ListView 选中状态的判断方法
- C# DataGridView添加新行的2个方法
- 解决DBGridEh字段为空NULL时的第三状态显示为非选中状态方法
- C# WinForm 上传图片,文件到服务器的方法Uploader.ashx
- C# 加载图片image --(C#)Image.FromFile 方法会锁住文件的原因及可能的解决方法
- c# winform pictureBox显示图片,PictureBox控件的Image属性
- C# 图片操作 常用方法 总结
- iOS 检测网络状态的2个方法
- CButton控件:mfc自绘按钮类,1张图片显示多种状态的方法
- C#编程实现简易图片浏览器的方法
- easyUI datagrid 复选框去掉选中状态,解决方法
- 用C#编程从数据库中读取图片数据导进Excel文件的方法(如何从数据库中读取保存的文件,直接打开,中间不保存到本地)
- 用C#读取图片的EXIF信息的方法
- 图片拖拽选中文字的处理方法
- C#实现将Email地址转成图片显示的方法
- C#实现缩放和剪裁图片的方法示例
- 用C#读取图片的EXIF信息的方法(转)
- C#实现图片上传与浏览切换的方法
- C#向Excel报表中插入图片的2种方法
- C#实现图片加相框的方法