C#给picturebox控件加图片选中状态的2个方法
方法一:
简单的方法就是改变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#控件Picturebox实现鼠标拖拽功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-25
- 这篇文章主要为大家详细介绍了C#控件picturebox实现画图功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-25
- 这篇文章主要为大家详细介绍了C#控件picturebox实现图像拖拽和缩放,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-25
- C#给picturebox控件加图片选中状态的2个方法,需要的朋友可以参考一下...2020-06-25
- 这篇文章主要介绍了picturebox加载图片的三种方法与网站验证码的抓取,需要的朋友可以参考下...2020-06-25
WinForm中实现picturebox自适应图片大小的方法
这篇文章主要介绍了WinForm中实现picturebox自适应图片大小的方法,涉及pictureBox控件相关属性设置技巧,需要的朋友可以参考下...2020-06-25- 这篇文章主要介绍了C#动态生成PictureBox并指定图片的方法,实例分析了C#图形控件的动态生成及使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下...2020-06-25
c# 给button添加不规则的图片以及用pictureBox替代button响应点击事件的方法
这篇文章介绍了c# 给button添加不规则的图片以及用pictureBox替代button响应点击事件的方法,有需要的朋友可以参考一下...2020-06-25