用户控件添加贝塞尔 曲线不显示问题
来源:互联网 发布:万能看图王pdf 软件 编辑:程序博客网 时间:2024/06/10 02:07
Region myRegion = new Region(ppath);
this.Region = myRegion; 时有时控件不显示 主要是可能单条曲线需要闭包
我们可以扩充闭包区间即可解决。
g = this.CreateGraphics();
Pen pen = new Pen(Color.Blue, 4);
g.DrawBezier(pen, startx, starty, con1x, con1y, con2x, con2y, endx, endy);
//
// g.DrawBezier(pen, 200, 200, 0, 0, 0, 0, 0, 0);
g.Dispose();
// // GraphicsPath graphPath = new GraphicsPath();
// graphPath.AddBezier(startx, starty, con1x, con1y, con2x, con2y, endx, endy);
// Create pen.
// Pen blackPen = new Pen(Color.Blue , 3);
// Draw graphics path to screen.
// e.Graphics.DrawPath(blackPen, graphPath);
Point[] myPoint=
{
new Point(0, 0),
new Point(0 ,2),
new Point(endx, endy ),
new Point(endx-2, endy-2)
};
GraphicsPath ppath= new GraphicsPath();
ppath.StartFigure();
ppath.AddBezier(startx-2, starty-2, con1x-2, con1y-3, con2x-2, con2y-3, endx-2, endy-3);
// ppath.AddBezier(startx, starty , con1x, con1y , con2x, con2y , endx, endy );
ppath.AddLine(endx-2, endy-3 , endx+2, endy + 3);
// ppath.AddLine(endx, endy , endx, endy + 3);
ppath.AddBezier(endx+2, endy+3, con2x+2 , con2y+3, con1x+2, con1y+3, startx+2, starty+3);
ppath.CloseFigure();
//ppath.AddPolygon(myPoint);
// ppath.AddPath (0, 0,endx, endy);
//ppath.AddBezier(0, 0, 0, 0, 0, 0, 100, 100);
// ppath.CloseFigure();
Region myRegion = new Region(ppath);
this.Region = myRegion;
- 用户控件添加贝塞尔 曲线不显示问题
- 用户自定义控件 界面 不显示问题
- 添加控件对话框不显示的问题
- 添加Web用户控件问题。
- 用户控件图片显示问题
- 【LGame入门学堂011.控件篇】简单控件之解决添加控件后控件不显示的问题
- 添加RichEdit控件后对话框不显示
- Emgu CV添加UI控件不显示
- 添加控件对话框不显示的问题 ——rich edit 问题
- tabControl添加Form作为tabPage的控件,切换时不显示form的问题
- RecyclerView 添加数据不显示的问题
- UISegmentedControl添加图片不显示的问题
- ListView添加footView不显示问题
- 解决ImageView添加selector不显示问题
- 在QMainWindow添加控件,无法显示问题
- imagebutton 控件图片不显示的问题
- fastunit元素控件不显示的问题
- ios-控件不显示的问题 总结
- 以此作为自己 python blog 里程的开始
- EditText限制输入金额(价格)格式
- 淘宝核心系统团队的产品线
- eclipse修改dynamic web module version
- 埃拉托斯特尼筛法求素数表
- 用户控件添加贝塞尔 曲线不显示问题
- NYOJ 53 不高兴的小明
- 整数中1出现的次数(从1到n整数中1出现的次数)
- Java____Eclipse下JUnit单元测试(中级)
- Win7脱机文件夹同步取消与功能屏蔽
- NYOJ 54 小明的存钱计划
- 排序算法总结
- 苹果的 CoreData
- runtime 运行时机制 完全解读