文件名称:关于画树例子的改进.zip
文件大小:188KB
文件格式:ZIP
更新时间:2023-05-29 06:58:19
c#
改进5.7中“画树”的例子程序,画出不同风格的“树”来。 在5.7的例子中,两棵子树的生长点都在(x1,y1),我们改进一下,将两棵子树的生长点不同,在(x1,y1)及(x2,y2)。 程序中可以加上一些控件(如滚动条、文本框等),以方便用户修改角度(例子中是35及30度)、长度(例子中是per1,per2),这里又加了两子树的位置的系数(即点0至点2的长度是点0至点1的长度的多少倍k)。(例子中,x1=x0+leng*cos(th), 这里要加个x2=x0+leng*k*cos(th) )。 还可以加上颜色、粗细、是否随机等选项,全在于发挥你的想像力!
【文件预览】:
WindowsFormsApp1
----.vs()
--------WindowsFormsApp1()
----WindowsFormsApp1()
--------Form1.cs(2KB)
--------bin()
--------obj()
--------Properties()
--------Program.cs(528B)
--------Form1.Designer.cs(1KB)
--------App.config(189B)
--------Form1.resx(6KB)
--------WindowsFormsApp1.csproj(4KB)
----WindowsFormsApp1.sln(1KB)