gg
当前位置: 首页 >> C# >> 相关推荐

关于C#如何绘制一个矩形,拖动移动并拖动缩放大小?的搜索推荐

就像上边的图一样,谢谢! 学下WPF吧,能实现你的功能 Silverlight可以实现,你上网搜索下吧 winform里如何实现? 该回复于2011-11-09 10:20:36被版主删除 GDI+可以实现。看Graphics类的帮助。 直接算坐标吧 该回复于2011-11-09 13:16:30被版主删除 该回复于2011-11-09 14:23:47被版主删除 GDI+就可以写个函数根据矩形中心点算其他4点坐标,然后在计算拉伸! GDI+实现,绘制矩形的时候,同时绘出四个顶角进行调整大小的矩形,在根据MouseDown,和MouseUp以及MouseMove三个事件进行Graphic.DrawRectangle的操作. 需要具体代码的话,改天贴上 GDI+,响应楼上说的三个事件,在三个事件中配合计算你当前矩形的四个顶点的位置,然后在Form的OnPaint里面根据计算的四个顶点,调用e.Graphics.DrawRectangle就可以绘制出不停变化的矩形,当然,你得保证是双缓冲的效果,不然闪烁的厉害 引用10楼lokxiaoyu的回复: GDI+实现,绘制矩形的时候,同时绘出四个顶角进行调整大小的矩形,在根据MouseDown,和MouseUp以及MouseMove三个事件进行Graphic.DrawRectangle的操作. 需要具体代码的话,改天贴上 先谢谢了,这个功能对于我来说还是非常难实现的。等你的代码啊。谢谢 你好这个功能你实现了吗?如果实现了请指...

查看详情

搜索推荐
(急)如何在Winform程序中,绘制矩形框并能拖动和缩放调整

要求在一界面上可以通过鼠标移动画矩形,画好的矩形可以通过拖动调整位置而且可以调整其大小(在边缘时,鼠标自动变成可缩放的那种图标)谢谢! ------------ ...

c# winform 在picturebox 上画一个矩形 矩形大小可以拖动

c# winform 在picturebox 上画一个矩形 矩形大小可以拖动 最好是有实例 谢谢了 ------------ 矩形大小可以拖动 像JS... ------------ 其实很简单,画一个...

一个简单问题:如何在一幅图片上绘制一个可拖动的半透明矩形?

就像Windows桌面那种可拖动的半透明矩形效果。关键是半透明矩形如何绘制? ------------ 我是想用来在图片上方覆盖一层半透明的矩形用于遮盖,用于拖动矩形框来...

如何实现一个画矩形框的功能,可以拖动改变大小?

类似于画图或者PhotoShop上选择区域的选择框功能一样可以拖动,可以在4个方向改变大小,有箭头功能提示更好!请各位牛人帮忙! ------------ 没人做过类似的? ---...

如何实现一个画矩形框的功能,可以拖动并改变大小?

类似于画图或者PhotoShop上选择区域的选择框功能一样 可以拖动,可以在4个方向改变大小,有箭头功能提示更好! 请各位牛人帮忙! ------------ 有没有谁指点一下,或...

做一个可拖动可改变大小矩形

在一个矩形内,要做一个可拖动的矩形。光标移动到矩形边上出现箭头,拉动可以调整矩形大小。光标移动到矩形内,变成十字箭头,按下移动矩形,但不能移出外面的大...

MFC中鼠标拖动矩形和改变矩形大小问题

我想实现拖动已画的矩形,下面是自己写的代码void CRectTView::OnRect() //菜单事件,创建一个矩形{// TODO: 在此添加命令处理程序代码CClientDC dc(this);re...

VS2005 拉伸或拖动绘制好的矩形框

我在Picture控件上,利用鼠标响应事件(OnLButtonDown、OnMouseMove、OnLButtonUp)绘制了一个矩形框,接下来希望做的事情就是,当鼠标移动到绘制的这个矩形框的...

当窗体被拖动改变大小后,如何控制各控件的相对位置和大小?有些窗口,想设置成不允许拖动的,怎么做?

void __fastcall Tmanagesys::FormResize(TObject *Sender){ TControl* C; int CC=ControlCount; for (int i=0; i<CC; i++) { C=Controls[i]; C-&g...

|zyciis| 一个DIV拖动,如何来防windows的拖动呢?拖动的时候产生一个虚框,拖动的内容半透明,虚框确定时DIV更新为他的位置,谢谢

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="ht...

mfc 怎样用鼠标拖动在客户区所绘制的矩形和直线

我已经在客户区绘制了一个矩形和一条直线 ,现在我想用鼠标去拖动他,具体做法我不知道应该怎么做,请大家给我指点下,谢谢!我的思路是这样的:1.定义个CPoint ...

我用CRectTracker实现了拖动直线矩形,可是拖动曲线多边形却不行

我是在对话框里画图,核心的代码如下:(1)在OnLButtonDown中:画完图我都存在CPtrArray ptrArray里了,每个图元都是自定义的类PicElement ...

我想在页面上做一个可以缩放大小,并且可以拖动的矩形框,要如何实现?

如题,我希望在页面上有一个矩形框,这个框可以通过点击和拉伸边线来放大或缩小,同时我希望在点击该矩形框除边线的其他地方时候,可以拖动它。目前我实现如下,...

C#如何实现在窗体上绘制一个正方形和一个三角,并能通过鼠标拖动某个图形移动到别的位置?

C#如何实现在窗体上绘制一个正方形和一个三角,并能通过鼠标拖动某个图形移动到别的位置? ------------ //正方形 protected override void OnPaint(PaintEve...

为什么拖动的层在含有iframe的区域里面拖动的速度好慢好卡? 拖动后拖动层还会随着鼠标跑.谢谢

为什么拖动的层在含有iframe的区域里面拖动的速度好慢好卡? 不能快速拖动,拖动的速度快的时候,鼠标左键松开后,再移动到拖动层的上面,拖动层还会随着鼠标跑!不知道...

热门搜索 - TryCatch Copyright © 2012-2013 tc5u.com 版权所有