C#给picturebox控件加图片选中状态的2个方法

 更新时间:2013年03月01日 14:59:25   作者:  
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();

如果大家有更好的方法 希望能够跟咱 分享 

相关文章

  • 浅析WPF中控件拖拽与拖动的实现

    浅析WPF中控件拖拽与拖动的实现

    这篇文章主要为大家详细介绍了如何在WPF中实现控件拖拽与拖动的功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-12-12
  • C#.NET字符串比较中忽略符号的方法

    C#.NET字符串比较中忽略符号的方法

    C#.NET字符串比较中忽略符号的方法,需要的朋友可以参考一下
    2013-04-04
  • C#单例模式(Singleton Pattern)实例教程

    C#单例模式(Singleton Pattern)实例教程

    这篇文章主要介绍了C#单例模式(Singleton Pattern)的实现方法,主要讲述了即时加载的单例模式、延迟加载的单例模式与线程安全的单例模式,需要的朋友可以参考下
    2014-09-09
  • Entity Framework使用ObjectContext类

    Entity Framework使用ObjectContext类

    这篇文章介绍了Entity Framework使用ObjectContext类的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • C#实现图片切割的方法

    C#实现图片切割的方法

    这篇文章主要介绍了C#实现图片切割的方法,涉及C#使用Graphics实现图片属性的相关设置、保存等操作技巧,需要的朋友可以参考下
    2017-06-06
  • Unity制作游戏自定义按键详解

    Unity制作游戏自定义按键详解

    这篇文章主要介绍了在Unity中如何实现游戏自定义按键,文中的示例代码讲解详细,对我们学习Unity有一定帮助,感兴趣的可以跟随小编学习一下
    2022-01-01
  • C#实现Base64编码与解码及规则

    C#实现Base64编码与解码及规则

    这篇文章主要介绍了C#实现Base64编码与解码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • C#实现文件与字符串互转的方法详解

    C#实现文件与字符串互转的方法详解

    这篇文章主要为大家详细介绍了如何利用C#实现文件与字符串互转效果,文中的示例代码讲解详细,对我们学习C#有一定帮助,需要的可以参考一下
    2022-08-08
  • C#实现Quartz任务调度的示例代码

    C#实现Quartz任务调度的示例代码

    使用 Quartz.NET,你可以很容易地安排任务在应用程序启动时运行,或者每天、每周、每月的特定时间运行,甚至可以基于更复杂的调度规则,本文给大家介绍了C#实现Quartz任务调度,需要的朋友可以参考下
    2024-04-04
  • c#获取gridview的值代码分享

    c#获取gridview的值代码分享

    这篇文章主要介绍了C#如何在事件中获得GridView里面TextBox的值,大家参考使用吧
    2013-12-12

最新评论