日期:2014-05-18  浏览次数:20744 次

WPF自学新手求高手指点啊
这是我的一段代码 <Polyline Name="p1" Points=" 0,0,50,28.87,50,200, 0,0" Stroke="Black" ></Polyline>会出来一个钝角120°三角形,想在我想改变它的两个边长图形也会出现相应的改变但还是一个钝角120°的三角形,求指教
改polyline的属性

------解决方案--------------------
Polyline类的Points属性是一个集合,可以绑定到一个集合上(BindingList之类的),然后修改集合内容达到目的。毕竟这个是按照点来画线,输入长度的话必然要自己算了。当然,做个ScaleTransform也是可以考虑的,毕竟你需要的是一系列相似三角形。
最后,对某些在论坛上打打嘴炮就能干掉一门技术的大牛跪下了