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

Silverlight 引路蜂二维图形库示例:颜色渐变

 
阅读更多

颜色渐变(Gradient)定义了颜色从一种颜色到另一种颜色的平滑过渡,引路蜂二维图形库支持线性和圆形渐变

private void Gradients()
{
 /* The linear gradient color */
 LinearGradientBrush brush1;
 /* The radial gradient color */
 RadialGradientBrush brush2;
 
 int[] fractions = new[] { 13, 242 };
 Color[] colors = new[] { new Color(0xffff6600, false), new Color(0xffffff66, false) };
 brush1 = new LinearGradientBrush(50, 50, 150, 125, fractions, colors, Brush.NoCycle);
 
 fractions = new int[] { 13, 128, 255 };
 colors = new[]{new Color(0xffff6600,false),new Color(0xffffff66,false),
    new Color(0xffff6600,false)};
 brush2 = new RadialGradientBrush(90, 100, 50, fractions, colors);
 
 //Clear the canvas with white color.
 graphics2D.Clear(Color.White);
 graphics2D.FillRectangle(brush1, new Rectangle(10, 75, 120, 80));
 
 Pen pen = new Pen(brush2, 8);
 graphics2D.DrawOval(pen, 20, 60, 100, 50);
}


分享到:
评论

相关推荐

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

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

    Silverlight示例

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

    silverlight示例

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

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

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

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

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

    silverlight+wcf n维拼图游戏

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

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

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

    微软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二维坐标和显示基础.pdf

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

    一步一步学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项目界面示例

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

    silverlight 示例

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

    silverlight用户验证示例

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

    WinCE Silverlight 示例程序

    5. **Silverlight 特性**:在WinCE环境下,虽然Silverlight的功能可能受到限制,但它仍然支持动画、图形绘制、数据绑定、样式和模板等功能,使得开发出的界面既美观又动态。 6. **兼容性和性能**:由于WinCE的资源...

    silverlight 嵌入HTML或aspx页面示例

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

    Blend自带Silverlight示例MagnifyingGlass(放大镜)

    在本文中,我们将深入探讨 Blend for Visual Studio 中的 Silverlight 示例——MagnifyingGlass(放大镜)功能。 Blend 是 Microsoft 提供的一款强大的设计工具,用于创建丰富的用户体验,特别是针对 Silverlight 和...

    Silverlight示例6

    **Silverlight 示例6:探索对话框与图像滚动条** 在 Silverlight 开发中,经常会遇到创建用户界面(UI)组件的需求,例如对话框和滚动条。"Silverlight 示例6"着重展示了如何在 Silverlight 应用程序中实现具有图像...

    Silverlight开发示例(3D足球)

    本示例“3D足球”是利用Silverlight技术实现的一个三维足球游戏或应用,展示了Silverlight在3D图形渲染和交互设计上的能力。在3D足球应用中,用户可能可以通过鼠标或键盘控制球员移动、射门、传球等操作,体验到与...

Global site tag (gtag.js) - Google Analytics