`
lyunabc
  • 浏览: 553887 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

Silverlight 引路蜂二维图形库示例:线段连接类型(LineJoin)

 
阅读更多

线段连接类型(LineJoin)指定了线段了连接的方式,有三种不同的连接类型JOIN_MITER, JOIN_ROUND和OIN_BEVEL。

下面类型显示了三种不同的LineJoin类型。

private void LineJoin()
{
 Color blackColor = new Color(0x000000);
 Color whiteColor = new Color(0xffffff);
 Path path = new Path();
 path.MoveTo(40, 80);
 path.LineTo(90, 40);
 path.LineTo(140, 80);
 graphics2D.Reset();
 graphics2D.Clear(Color.White);
 
 AffineTransform matrix = new AffineTransform();
 graphics2D.AffineTransform = matrix;
 Pen pen = new Pen(blackColor, 20, Pen.CapButt, Pen.JoinMiter);
 graphics2D.Draw(pen, path);
 pen = new Pen(whiteColor, 1);
 graphics2D.Draw(pen, path);
 matrix.Translate(0, 50);
 graphics2D.AffineTransform = matrix;
 
 pen = new Pen(blackColor, 20, Pen.CapButt, Pen.JoinRound);
 graphics2D.Draw(pen, path);
 pen = new Pen(whiteColor, 1);
 graphics2D.Draw(pen, path);
 
 matrix = new AffineTransform();
 matrix.Translate(0, 100);
 graphics2D.AffineTransform = matrix;
 
 pen = new Pen(blackColor, 20, Pen.CapButt, Pen.JoinBevel);
 graphics2D.Draw(pen, path);
 pen = new Pen(whiteColor, 1);
 graphics2D.Draw(pen, path);
}


分享到:
评论

相关推荐

    Silverlight示例

    Silverlight示例Silverlight示例Silverlight示例Silverlight示例Silverlight示例Silverlight示例Silverlight示例Silverlight示例Silverlight示例Silverlight示例Silverlight示例Silverlight示例

    Silverlight连接数据库简单示例

    **Silverlight连接数据库简单示例** Silverlight是微软推出的一种RIA(Rich Internet Application)技术,它允许开发人员创建丰富的、交互式的Web应用程序。在本示例中,我们将探讨如何使用Silverlight来连接数据库...

    silverlight示例

    **Silverlight 示例详解** Silverlight,由微软公司开发,是一种基于.NET Framework的浏览器插件,旨在增强Web应用程序的媒体体验和交互性。它允许开发者创建丰富的、动态的、交互式的用户界面,支持多媒体播放、2D...

    Silverlight二维旋转+平面渐变+动画,模拟雷达扫描

    在本文中,我们将深入探讨如何使用Silverlight技术来实现一个二维旋转、平面渐变和动画效果,以此模拟雷达扫描的视觉效果。Silverlight是微软推出的一款强大的富互联网应用程序(RIA)开发平台,它允许开发者创建...

    silverlight微软一站式示例代码库[中文版]源码

    《Silverlight微软一站式示例代码库:中文版源码解析》 Silverlight,作为微软推出的一款基于.NET Framework的浏览器插件,曾广泛应用于富互联网应用(RIA)开发,尤其是在多媒体内容展示、交互式用户界面设计等...

    Silverlight探秘系列课程(13):网络通信与开发示例

    【Silverlight探秘系列课程(13):网络通信与开发示例】 本课程主要探讨的是Silverlight在实现网络通信及开发示例方面的知识。Silverlight是微软推出的一款跨浏览器、跨平台的插件,主要用于增强Web应用的交互性和...

    Silverlight探秘系列课程(2):Silverlight中的Canvas对象

    Canvas对象是Silverlight用户界面(UI)构建的基础,它是一个二维绘图区域,支持绝对定位。这意味着你可以精确地控制每个子元素在Canvas上的位置,通过设置其`Top`和`Left`属性。这两个属性分别定义了元素距离Canvas...

    silverlight+wcf n维拼图游戏

    【银光+N维拼图游戏:Silverlight与WCF技术的完美融合】 本文将深入探讨一个基于Silverlight和WCF技术构建的n维拼图游戏的实现细节。Silverlight是微软推出的一种富互联网应用程序(RIA)平台,它允许开发者创建...

    微软silverlight探秘教程(20集):网络通信与开发示例

    2. **图形和媒体支持**:Silverlight内置了强大的图形渲染引擎,支持矢量图形、动画以及高清视频播放,使得开发富媒体应用变得轻松。 3. **跨浏览器兼容**:Silverlight插件可以在多种浏览器上运行,包括Internet ...

    一步一步学Silverlight 2系列

    Silverlight 2系列(35):升级Silverlight 2 Beta 1应用程序到Beta 2 Silverlight 2系列(34):使用Silverlight Streaming托管Silverlight应用程序 Silverlight 2系列(33):Silverlight 2应用Web Service两例 ...

    一步一步学Silverlight_2系列

    Silverlight 2系列(35):升级Silverlight 2 Beta 1应用程序到Beta 2 Silverlight 2系列(34):使用Silverlight Streaming托管Silverlight应用程序 Silverlight 2系列(33):Silverlight 2应用Web Service两例 ...

    Silverlight计算机图形学2二维坐标和显示基础.pdf

    Silverlight计算机图形学2二维坐标和显示基础.pdf

    Silverlight项目界面示例

    Silverlight是一种由微软开发的富互联网应用程序(RIA)平台,它允许开发者创建具有丰富图形、交互性和动画效果的Web应用程序。这个"Silverlight项目界面示例"提供了宝贵的资源,可以帮助你理解和模仿,以便设计出...

    WinCE Silverlight 示例程序

    3. **项目设置**:为了使Silverlight应用程序在WinCE上运行,开发者需要配置项目设置,确保目标框架是Windows CE版本的Silverlight,并且设置正确的输出类型(通常为Windows CE应用程序)。 4. **部署和调试**:在...

    silverlight 示例

    这个“silverlight 示例”压缩包很可能是为了展示Silverlight技术的应用,通过SilverlightAirlines这个示例项目来帮助开发者理解和学习Silverlight的编程。 Silverlight在2007年首次发布,作为Adobe Flash的竞争...

    Silverlight例子

    4. **数据绑定和MVVM示例**: 展示如何使用数据绑定连接视图和视图模型,实现数据驱动的UI更新。 5. **网络通信示例**: 阐述如何与服务器进行异步通信,如调用Web服务、发送和接收数据。 6. **自定义控件和行为**: ...

    silverlight 嵌入HTML或aspx页面示例

    - Microsoft Silverlight SDK:包含开发Silverlight应用程序所需的工具和库。 - Visual Studio:用于编写、调试和部署Silverlight应用的集成开发环境(IDE)。 ### 3. 创建Silverlight项目 在Visual Studio中,...

    silverlight Treeview应用示例

    这个示例展示了一个国家-省份-城市的三级树形结构,它在Visual Studio 2010环境下,使用Silverlight 4.0平台开发并通过了调试。 首先,让我们了解Silverlight TreeView。TreeView是Windows Presentation Foundation...

    silverlight用户验证示例

    本示例“Silverlight用户验证”着重关注如何在Silverlight应用中实现用户输入的验证,确保数据的有效性和安全性。 在Silverlight应用中,用户验证是必不可少的一部分,它能确保用户在提交数据时遵循预设的规则,...

Global site tag (gtag.js) - Google Analytics