请高手 , WPF Bezier 曲线 如何得到各点坐标 !!!!!!
利用WPF 可以划一条 Bezier 曲线如: ctx.BezierTo(new Point(100, 0), new Point(200,200), new Point(300,100),true, false );
但 ,画完后, 我如何才能得到这条线的各个点的坐标呢?? 请高手 赐教 --------------------编程问答-------------------- 坐等高人 帮顶了 --------------------编程问答--------------------
一般情况我会把点缓存在一个list里面 如果要用直接取出来就行了 --------------------编程问答-------------------- to : lhx527099095
我要是有点的list, 我也没必要用 ctx.BezierTo 这个WPF的方法了,
一条三次贝塞尔曲线由四个点定义:一个起点、一个终点 (Point3) 和两个控制点(Point1 和 Point2)。
给定这几个参数 利用WPF 里的 StreamGeometryContext 的 BezierTo 方法,就可画出一条 贝塞尔曲线,
我现在只知道这四个点, 曲线的所有点如何得到呢? --------------------编程问答--------------------
没看懂你啥意思
你知道了四个点?然后想知道曲线上所有的点?还是什么意思?
CanonicalSplineHelper这个也行对你有用 --------------------编程问答-------------------- to : lhx527099095
嗯,我是知道了四个点 然后利用这四个点,通过 WPF 里的 StreamGeometryContext 的 BezierTo 方法 产生了一条 贝塞尔曲线 , 然后我 想知道曲线上所有的点的 x y坐标值,
WPF 里的 StreamGeometryContext 根本就没有方法得到 它自己产生的贝塞尔曲线 的各点坐标值, 所以请问如何弄呢,
另外请问 CanonicalSplineHelper 是哪里的类, 我搜了下,没搜到, 好像不是.net里的类,
补充:.NET技术 , C#