社区
C#
帖子详情
请问谁有用mouse画弧直线的例子? C#的
seekingyou
2003-07-27 07:40:07
因为我是新手,请各位大侠给的例子是完整的,不是节选的,先谢谢了.
...全文
58
14
打赏
收藏
请问谁有用mouse画弧直线的例子? C#的
因为我是新手,请各位大侠给的例子是完整的,不是节选的,先谢谢了.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
atian25
2003-07-31
打赏
举报
回复
ft,头晕看错了
如果你做winform的话,可以做到
atian25
2003-07-31
打赏
举报
回复
你的意思是根据鼠标来拖动?
我前个星期做的一个东西,其中一部分就像你想做的这个一样。
http://expert.csdn.net/Expert/TopicView1.asp?id=2066261
不过碰到了一个技术难题:鼠标事件asp.net提供的控件无法捕获
现在有几个思路:
1.用自己的控件捕获
2.用前台JS展示假过程,定时回传值,以生成图片
你这个,如果你要求绘画的过程的话,那按我2个思路试试看吧
seekingyou
2003-07-30
打赏
举报
回复
atian25:
就象photoshop画弧线那样啊.
atian25
2003-07-28
打赏
举报
回复
你说你想怎样吧,我试着做个看看
atian25
2003-07-28
打赏
举报
回复
我知道呀,你可以利用鼠标事件来给它们动态赋值呀
seekingyou
2003-07-28
打赏
举报
回复
atian25(阿天) :
你那些例子都是早设好了参数的,但如果用mouse的话,我希望可以用mouse调节startAngle,sweepAngle,我想麻烦就在这里,怎么样把MS那些例子加上mouse功能呢?
atian25
2003-07-28
打赏
举报
回复
我知道呀,我是问你想具体怎样,角度等是可以控制还是什么
两点不能确定一条弧线呀
seekingyou
2003-07-28
打赏
举报
回复
atian25(阿天) :
我想的就是用mouse确定两点后,就可以出一条弧线,请帮我想想,谢谢。
atian25
2003-07-27
打赏
举报
回复
其实这很简单的,M$给了我们很多帮助,.net的帮助文档就很强,还有网上很多教程
这个draw的我也是前天才看的
xilinxia
2003-07-27
打赏
举报
回复
high hand
atian25
2003-07-27
打赏
举报
回复
这里有例子和最好的帮助:
ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfSystemDrawingGraphicsClassDrawArcTopic.htm
Graphics.DrawArc 方法 [C#]
绘制一段弧线,它表示由一对坐标、宽度和高度指定的椭圆部分。
重载列表:
1.绘制一段弧线,它表示 Rectangle 结构指定的椭圆的一部分。
[C#] public void DrawArc(Pen, Rectangle, float, float);
2.绘制一段弧线,它表示 RectangleF 结构指定的椭圆的一部分。
[C#] public void DrawArc(Pen, RectangleF, float, float);
3.绘制一段弧线,它表示由一对坐标、宽度和高度指定的椭圆部分。
[C#] public void DrawArc(Pen, int, int, int, int, int, int);
4.绘制一段弧线,它表示由一对坐标、宽度和高度指定的椭圆部分。
[C#] public void DrawArc(Pen, float, float, float, float, float, float);
而且如果你想要我给你个sample,你起码得告诉我条件,弧线不是只由2点决定的,看上面几个方法
seekingyou
2003-07-27
打赏
举报
回复
atian25(阿天):
我是想用mouse来画弧线,就是用mouse决定了两点后,再把弧线搞出来,你的例子我看过了,但我是新手,搞不出来啊,请帮我想想,谢谢.
atian25
2003-07-27
打赏
举报
回复
请问各位有没有用mouse任意画mouse轨迹的例子?
http://expert.csdn.net/Expert/topic/2075/2075849.xml?temp=.4885675
这里有我刚解决的一个sample,不过是直线
弧线的,你看看ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfSystemDrawingGraphicsMembersTopic.htm
有好几个方法,你是要那个?我再写个:
DrawArc 已重载。绘制一段弧线,它表示由一对坐标、宽度和高度指定的椭圆部分。
DrawBezier 已重载。绘制由 4 个 Point 结构定义的贝塞尔样条。
DrawBeziers 已重载。从 Point 结构的数组绘制一系列贝塞尔样条。
seekingyou
2003-07-27
打赏
举报
回复
sorry,题目的"弧直线"应为"弧线".
C#
GDI+ 鼠标经典绘制样条曲线 nurbs 三次样条曲线
使用`Graphics`对象,我们可以绘制
直线
、曲线、填充区域等。对于Nurbs曲线,可以使用`GraphicsPath`类来构建路径,并使用`AddCurve`方法添加样条曲线。这个方法需要一组点和一个参数,表示曲线的光滑度。然后,通过`...
清除picturebox上已绘制的线
在Windows Forms应用中,我们经常需要在PictureBox控件上进行图形绘制,比如画线、矩形等。在实现动态绘制时,可能会遇到一个问题:如何清除先前已经绘制的线条或者图形。这个问题可以通过覆盖背景色来模拟清除的...
水波纹动画 控件
C#
GDI是Windows API的一部分,它提供了基本的2D图形绘制功能,包括
直线
、曲线、填充区域以及位图操作。在
C#
中,我们可以利用System.Drawing命名空间中的类来封装GDI的功能,实现各种视觉效果。 首先,我们需要创建一...
用as3弄的一个简单的画图板代码不多送给新手学习
请注意,这个
例子
中的"铅笔"是通过鼠标事件模拟的,用户只能绘制
直线
。如果你希望实现更复杂的绘图效果,例如平滑曲线或自定义形状,可能需要引入额外的技术,比如贝塞尔曲线或绘图缓存。 总的来说,这个简单的AS3...
chart line 拖拽
接着,在XAML文件中定义一个Chart控件,设置其Type属性为Line,这样我们就可以看到一条
直线
图表了。 ```xml xmlns:charting="clr-namespace:System.Windows.Controls.DataVisualization.Charting;assembly=System...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章