社区
C#
帖子详情
picturebox清除刚刚所画的线(急)
timbs
2008-11-21 02:39:42
兄弟我刚刚遇到一个问题。我在picturebox里面画线时,如果我点击按扭画了一条直线,但是如何撤消?
在picturebox里面还有其他曲线的,只想撤消我刚才画的那条直线?? 请高手指点
...全文
317
2
打赏
收藏
picturebox清除刚刚所画的线(急)
兄弟我刚刚遇到一个问题。我在picturebox里面画线时,如果我点击按扭画了一条直线,但是如何撤消? 在picturebox里面还有其他曲线的,只想撤消我刚才画的那条直线?? 请高手指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pp_shy
2008-11-21
打赏
举报
回复
在绘制事件画线的语句前加个布尔型判断
如果为true就执行画线代码,否则不执行
想画的时候就把这个布尔型设置为true,不画的时候就设置为false
3tzjq
2008-11-21
打赏
举报
回复
bool drawLineFlag= true;
void picturebox_paint(...)
{
if(drawLineFlag) e.Graphics.DrawLine(...);
//...
}
如果需要消除这条线:
drawLineFlag = false;
pictruebox.Refresh();//即可
c#绘图中如何擦拭已画
线
段
我使用c#的winform进行绘图,在一个
picturebox
控件中画了很多
线
,包括直
线
和圆弧 现在我想
清除
上一次绘制的
线
段,或者说是
清除
某一条
线
段,该怎么处理呢? 有大佬说将每一条绘制的保存到list中,但我不知道如何...
工业视觉_62:使机器人沿曲
线
前进[前方圆弧扫描](一笔画曲
线
最大相关性导航)
//画着黑色的连续的细
线
Bitmap bmp = (Bitmap)(
pictureBox
1.Image); int ww = bmp.Width; int hh = bmp.Height; //自定: MSG("")为内置函数MessageBox.Show("")的简写方式; MSG("图片宽度与高度:\r\n" + string....
VB开发自定义Splitter控件实战项目
别
急
,这正是我们今天要解决的问题。在那个还没有WPF、WinForms都还年轻的年代,Visual Basic 6.0(以及VBA)开发者们面对界面布局的灵活性需求,常常感到“巧妇难为无米之炊”。虽然Panel可以划分区域,但它天生不...
WinForm实战:基于Modbus-RTU协议精准操控台达B3伺服电机
这里有个关键:RS485是差分信号,需要构成回路,所以务必确保A、B
线
不要接反,并且最好在驱动器端的A、B
线
之间并接一个120欧姆的终端电阻(如果只有一台设备,有时不接也能通,但长距离或多设备时必须接)。...
VB.NET与Halcon深度集成:HOperatorSet类实战指南
别
急
,HOperatorSet类就是你的“救星”。 简单来说,HOperatorSet是Halcon为.NET开发者(包括VB.NET)准备的一座桥梁。Halcon的核心是用C++写的,功能强大但直接调用很麻烦。HOperatorSet把这些复杂的C++函数,包装...
C#
111,131
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章