社区
C#
帖子详情
C#如何绘制一个矩形,拖动移动并拖动缩放大小?
netboygg
2011-11-08 01:19:03
就像上边的图一样,谢谢!
...全文
1192
14
打赏
收藏
C#如何绘制一个矩形,拖动移动并拖动缩放大小?
就像上边的图一样,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangyuxia8
2013-01-10
打赏
举报
回复
楼主你这个实现了吗?
lpxxn
2012-06-14
打赏
举报
回复
你好这个功能你实现 了吗?如果实现 了请指点一下
netboygg
2011-11-10
打赏
举报
回复
[Quote=引用 10 楼 lokxiaoyu 的回复:]
GDI+ 实现,绘制矩形的时候,同时绘出四个顶角进行调整大小的矩形,在根据MouseDown,和MouseUp以及MouseMove三个事件进行Graphic.DrawRectangle的操作.
需要具体代码的话,改天贴上
[/Quote]
先谢谢了,这个功能对于我来说还是非常难实现的。等你的代码啊。谢谢
TNight
2011-11-09
打赏
举报
回复
直接算坐标吧
卧_槽
2011-11-09
打赏
举报
回复
GDI+可以实现。看Graphics类的帮助。
Linux2001
2011-11-09
打赏
举报
回复
GDI+,响应楼上说的三个事件,在三个事件中配合计算你当前矩形的四个顶点的位置,然后在Form的OnPaint里面根据计算的四个顶点,调用e.Graphics.DrawRectangle就可以绘制出不停变化的矩形,当然,你得保证是双缓冲的效果,不然闪烁的厉害
lokxiaoyu
2011-11-09
打赏
举报
回复
GDI+ 实现,绘制矩形的时候,同时绘出四个顶角进行调整大小的矩形,在根据MouseDown,和MouseUp以及MouseMove三个事件进行Graphic.DrawRectangle的操作.
需要具体代码的话,改天贴上
a8509190
2011-11-09
打赏
举报
回复
GDI+就可以 写个 函数 根据矩形中心点算其他4点坐标,然后在计算拉伸!
netboygg
2011-11-08
打赏
举报
回复
winform里如何实现?
淘淘大师
2011-11-08
打赏
举报
回复
Silverlight可以实现,你上网搜索下吧
黄亮
2011-11-08
打赏
举报
回复
学下WPF吧,能实现你的功能
c#
gdi
矩形
鼠标
拖动
调整
大小
旋转
本文将详细讲解如何利用
C#
的GDI+实现
矩形
的
绘制
、
大小
调整、
拖动
移动
以及鼠标操作下的任意角度旋转。 首先,我们需要了解GDI+的基本元素,包括Graphics对象、Pen对象和Brush对象。Graphics对象用于
绘制
图形,Pen...
c#
在pictureBox控件上
绘制
矩形
框,鼠标点击可拖拽,伸缩
// 这里只是
一个
简单的示例,实际可能需要更复杂的逻辑来确保
矩形
的正确
缩放
int dx = currentPoint.X - dragStartPoint.Value.X; int dy = currentPoint.Y - dragStartPoint.Value.Y; if (rect.HasValue) { ...
c#
panel的
拖动
和
缩放
在
C#
编程中,`Panel`控件是
一个
非常常见的组件,它主要用于组织和管理其他控件。本示例探讨了如何实现`Panel`的动态创建、
拖动
以及
缩放
功能,这对于开发用户界面(UI)时增强交互性非常重要。下面我们将详细讲解这些...
用
c#
实现画图功能,可以画出各种图形,如
矩形
,圆形,菱形等,还可以随意
拖动
,放大缩小
这个项目,名为"GraphExample2",显然提供了
一个
框架,允许用户
绘制
并操作各种图形,如
矩形
、圆形和菱形,同时支持图形的
拖动
、
缩放
和旋转。下面将详细介绍如何实现这些功能。 首先,你需要创建
一个
C#
Windows ...
C#
实现之
绘制
矩形
跟随图像平移、
缩放
本资源详细介绍了如何在WinForm应用程序中开发
一个
名为UImageRectFollow的自定义控件,该控件不仅能够显示图像,还支持图像的
拖动
、
缩放
、在图像上
绘制
矩形
以及
矩形
的
拖动
。这些功能的实现使得用户可以在界面上更加...
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章