基本信息
源码名称:GDI+绘制多叉树(FP-Tree)
源码大小:0.17M
文件格式:.rar
开发语言:C#
更新时间:2014-12-23
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 5 元×
微信扫码支付:5 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
使用GDI 进行动态会制多叉树代码,例子是使用FP-Tree算法生成的一个多叉树进行动太绘制
public void Draw(Graphics g) { if(Model!=null) { g.SmoothingMode=SmoothingMode.HighQuality; g.CompositingQuality=CompositingQuality.HighQuality; g.InterpolationMode=InterpolationMode.HighQualityBilinear; GraphicsContainer treeContainer=g.BeginContainer(); g.IntersectClip(TreeRect); g.Clear(Color.White); Model.DrawLine(g); Model.DrawNode(g); g.EndContainer(treeContainer); GraphicsContainer headTableContainer=g.BeginContainer(); g.IntersectClip(HeadTableRect); // g.Clear(Color.Red); HeadModel.Draw(g); g.EndContainer(headTableContainer); GraphicsContainer infoContainer=g.BeginContainer(); g.IntersectClip(InfoRect); g.Clear(Color.Green); g.DrawLine(Pens.Black,0,InfoRect.Y 50,InfoRect.Right,InfoRect.Y 50); g.EndContainer(infoContainer); } //bmp.Save("c:\\test.jpg"); //Process.Start("c:\\test.jpg"); }