WPF SL C# 后台画线
来源:互联网 发布:淘点点 淘宝外卖 编辑:程序博客网 时间:2024/05/21 14:01
记录备份一下。
xmal:
<Path Data="M102.03442,598.79645 L105.22962,597.78918 L106.78825,600.42358 C106.78825,600.42358 108.51028,595.74304 110.21724,593.60419 C112.00967,591.35822 114.89314,591.42316 114.89314,591.42316 C114.89314,591.42316 112.67844,593.42645 111.93174,594.44464 C110.7449,596.06293 107.15683,604.13837 107.15683,604.13837 z" Fill="#FF333333" FlowDirection="LeftToRight" Stretch="Fill"/>
对应的C#代码:
private Path GetPath() { var path = new Path { Fill = new SolidColorBrush(Color.FromArgb(255, 51, 51, 51));, FlowDirection = FlowDirection.LeftToRight, Stretch = Stretch.Fill }; var pathFigure = new PathFigure { StartPoint = new Point(102.03442, 598.79645) }; var l1 = new LineSegment { Point = new Point(105.22962, 597.78918) }; var l2 = new LineSegment { Point = new Point(106.78825, 600.42358) }; var c1 = new PolyBezierSegment(); c1.Points.Add(new Point(106.78825, 600.42358)); c1.Points.Add(new Point(108.51028, 595.74304)); c1.Points.Add(new Point(110.21724, 593.60419)); var c2 = new PolyBezierSegment(); c1.Points.Add(new Point(112.00967, 591.35822)); c1.Points.Add(new Point(114.89314, 591.42316)); c1.Points.Add(new Point(114.89314, 591.42316)); var c3 = new PolyBezierSegment(); c1.Points.Add(new Point(114.89314, 591.42316)); c1.Points.Add(new Point(112.67844, 593.42645)); c1.Points.Add(new Point(111.93174, 594.44464)); var c4 = new PolyBezierSegment(); c1.Points.Add(new Point(110.7449, 596.06293)); c1.Points.Add(new Point(107.15683, 604.13837)); c1.Points.Add(new Point(107.15683, 604.13837)); pathFigure.Segments.Add(l1); pathFigure.Segments.Add(l2); pathFigure.Segments.Add(c1); pathFigure.Segments.Add(c2); pathFigure.Segments.Add(c3); pathFigure.Segments.Add(c4); var pathGeometry = new PathGeometry(); pathGeometry.Figures.Add(pathFigure); path.Data = pathGeometry; return path; }
其他相关文章链接1:http://blog.csdn.net/wwei466/article/details/3936684
- WPF SL C# 后台画线
- 在C#的WPF程序使用XAML实现画线
- WPF and SL RadioButtonList Tip
- WPF 后台C#设置控件背景图片
- WPF 后台C#设置控件背景图片
- WPF c#后台代码控制样式显示
- 85 wpf sl操作.TXT文件
- WPF SL 获取RichTextBox 的内容(string)
- SL - 整理 - WPF实现MDI窗体
- WPF 画线动画效果实现
- c#画线Graphics
- WPF TreeView 后台C#选中指定的Item, 需要遍历
- SL
- SL
- 在WPF中模拟SL的ChildWindow效果
- 让WPF和SL控件同时支持绑定和赋值
- SL/WPF - 集合中的增删动作同步到UI中
- C# GDI+根据角度画线
- P09背包问题问法的变化
- Oracle 视图(View)
- Allegro不规则带通孔焊盘的制作
- WCF 中获取绝对路径问题
- Github上开源文件ant生成jar包
- WPF SL C# 后台画线
- UVA 11384 Help is needed for Dexter (找规律)
- java.lang.VerifyError: 堆栈形状不一致
- DataReader最好不要用,
- 在DirectX9中进行Occlusion Culling
- win7下安装ubuntu12.04,开机后进入grub
- struts2.3.15之环境搭建
- ARM汇编基础
- 刚安装oracle用户解锁包括(sys system)