第一个Silverlight程序,绘制一个长方型、一个椭圆、画一条线
2016-12-01 00:00
483 查看
第一个Silverlight程序,绘制一个长方型、一个椭圆、画一条线
1、首先新建一个Silverlight程序,然后新建一个UserControl页面命名为whatxaml.xaml,在前台绘制图形:
2、更改启动项,双击打开App.xaml 然后将Application_Startup事件下的new 实例更改为UserControl的实例名,如下代码
然后按F5运行,就看到想要的结果:
第一个小例子,程序很简单主要是为了体会Silverlight在绘制图形方面的强大功能。
1、首先新建一个Silverlight程序,然后新建一个UserControl页面命名为whatxaml.xaml,在前台绘制图形:
<UserControl x:Class="Propject1.s01.whatxaml" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="400"> <!-- 画布元素 --> <Canvas x:Name="LayoutRoot" Background="White" > <!-- 绘制矩形元素 --> <Rectangle Width="240" Height="100" Fill="Gold" Stroke="Black" Canvas.Top="20" Canvas.Left="20" /> <!-- 绘制一个圆形元素 --> <Ellipse Width="200" Height="100" Fill="BurlyWood" Stroke="Black" Canvas.Left="20" Canvas.Top="126" /> <!--绘制一个圆形元素--> <TextBlock Text="Silverlight开发历程" Foreground="Black" Canvas.Left="28" Canvas.Top="165" FontSize="20"/> <!--绘制线条--> <Line X1="50" Y1="130" X2="260" Y2="260" Stroke="Red" StrokeThickness="3" /> </Canvas> <!-- /画布元素 --> </UserControl>
2、更改启动项,双击打开App.xaml 然后将Application_Startup事件下的new 实例更改为UserControl的实例名,如下代码
public partial class App : Application { public App() { this.Startup += this.Application_Startup; this.Exit += this.Application_Exit; this.UnhandledException += this.Application_UnhandledException; InitializeComponent(); } private void Application_Startup(object sender, StartupEventArgs e) { this.RootVisual = new whatxaml(); }
然后按F5运行,就看到想要的结果:
第一个小例子,程序很简单主要是为了体会Silverlight在绘制图形方面的强大功能。
相关文章推荐
- 第一个Silverlight程序,绘制一个长方型、一个椭圆、画一条线
- 第一个Silverlight程序,绘制一个长方型、一个椭圆、画一条线
- 第一个Silverlight程序,绘制一个长方型、一个椭圆、画一条线
- CUDA第一个程序(只有一个线程)
- 学习Silverlight时练手的一个网站程序代码
- 开始学习python了,第一个程序是一个逆波兰式的表达式分析器
- c# 程序只能运行一次(多次运行只能打开同一个程序) 并激活第一个实例,使其获得焦点,并在最前端显示.
- 第一个SilverLight小程序-数独游戏
- silverlight的第一个程序hello world.
- 初学SilverLight - (2)第一个SilverLight程序
- Silverlight学习笔记三 第一个Silverlight程序
- 我的第一个jsp程序 读取数据库中的一个表
- silverlight的第一个程序hello world.
- 第一部分:基础知识(第一章)第一个 Silverlight 手机程序
- Silverlight for Windows Phone 7开发系列(2):第一个Silverlight程序
- 我的第一个DirectX程序界面及三角形的绘制
- *完成第一个Java的程序(Jogl的一个窗口框架)
- 旧文重贴,悼念我的第一个电子邮箱:在同一个进程空间运行两个程序
- 终于手动做好了第一个稍微有的形状的MFC程序~一个简陋的图形绘图工具收藏(更新至1.1版)
- 点亮一个发光二极管LED--51的第一个程序