- 浏览: 493379 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (329)
- [发布至博客园首页] (12)
- [随笔分类][01] .Net X (59)
- [随笔分类][20] Architecture (16)
- [随笔分类][21] Developer Logs (13)
- [网站分类]Windows 7 (1)
- [随笔分类][13] Oracle & .Net (7)
- [随笔分类][16] Love in China (14)
- [随笔分类][15] Development Tools (20)
- [随笔分类][18] Windows Phone (12)
- [随笔分类][12] Design & Pattern (17)
- [网站分类].NET新手区 (22)
- [网站分类]首页候选区 (2)
- [随笔分类][08] Windows (Server) (13)
- [随笔分类][02] CSLA.Net (3)
- [随笔分类][10] jQuery & javaScript (10)
- [随笔分类][11] SQL Server (4)
- [随笔分类][22] Enterprise Logs (3)
- [随笔分类][03] News (9)
- [随笔分类][19] Quality Assurance (2)
- [随笔分类][05] Silverlight (20)
- [随笔分类][14] Google Earth & .Net (6)
- [网站分类]非技术区 (9)
- [随笔分类][07] WWF (2)
- [随笔分类][04] SharePoint (1)
- [随笔分类][20] Analysis & Design (36)
- [随笔分类][06] WCF (5)
- [随笔分类][12] Architecture (1)
- [随笔分类][09] WPF (0)
- [随笔分类][17] VStudio & Expression (5)
最新评论
-
zhangyy130:
你好,我关于第二段的那个表视图、模型与图这三者的关系我没有看明 ...
UML模型的组成 -
guji528:
谢谢分享!
Enterprise Architect 基础应用 -
studentsky:
好文章,图文并茂!
WCF 第一个用 Visual Studio 2010 创建的WCF服务 -
chen975311486:
用哪个工具画的????
UML中对关系的描述 (二) -
frankies:
继续学习中。。
UML 交互概述图
下面我们开始走一边Silverlight中的基础控件。
使用的环境是:Win7 + Visual Studio 2010 RC 因为下面主要去记忆的就是控件的XAML 元素及属性的解释。
任何知识开始都是死记硬背的,没有捷径当时间久了,就会熟悉并灵活适用。
按钮类控件
Button
Button 控件继承ButtonBase 是最基础的输入控件,通常我们就是点击他,从而触发Click事件所对应的委托方法,来处理用户交互。
可以通过工具栏拖拽一个Button按钮,也可以直接编写XAML代码
<Button Background="AliceBlue" Content="按钮" x:Name="Button3" Click="Button3_Click" />
HyperlinkButton
HyperlinkButton 的功能是显示一个超链接和<a>标记的功能相同,其中NavigateUri属性用来设置链接地址,TargetName用来设置打开方式
<HyperlinkButton Content="链接按钮名" NavigateUri="http://www.silverlight.net" TargetName="_blank" Canvas.Top="60" Canvas.Left="10"/>
选择类控件
CheckBox
CheckBox控件,如上图效果大家都很熟悉,就是复选框
<!--有D三y种?状′态?的?选?择?框ò--> <CheckBox Name="checkBox2" Content="有D三y种?状′态?的?选?择?框ò" IsThreeState="True" Grid.Row="2" Margin="5,5,0,5" Checked="CheckBox_Checked" Unchecked="CheckBox_Unchecked" Indeterminate="CheckBox_Indeterminate"/>
IsThreeState="True" 用来表示支持三种状态
RadioButton
RadioButton 单选框,只能选一组中的一个为选中
<RadioButton Name="rb_group2_1" Content="第ú一?组é-选?项?1" GroupName="FirstGroup" Grid.Row="1" Margin="10,0,0,0" Checked="RadioButton_Checked"/> <RadioButton Name="rb_group2_2" Content="第ú一?组é-选?项?2" GroupName="FirstGroup" Grid.Row="2" Margin="10,0,0,0" Checked="RadioButton_Checked"/> GroupName="FirstGroup" 这个属性中的值代表他们属于同一个组
ComboBox
ComboBox 下拉列表框,由不可编辑的文本框加上一个单选列表组成。
<ComboBox Name="fontSizeComboBox" Width="80" Grid.Row="0" Grid.Column="3" SelectionChanged="ComboBox_SelectionChanged"> <ComboBoxItem Content="12"/> <ComboBoxItem Content="13"/> <ComboBoxItem Content="14"/> <ComboBoxItem Content="15"/> <ComboBoxItem Content="16"/> </ComboBox>
ListBox
ListBox 列表框,可多选也可以单选
<ListBox Name="listBox1" Height="200" Grid.Row="0" Margin="5,0,5,0" SelectionChanged="ListBox_SelectionChanged"> <ListBoxItem Content="列D表í项?1"/> <ListBoxItem Content="列D表í项?2"/> <ListBoxItem Content="列D表í项?3"/> <ListBoxItem Content="列D表í项?4"/> <ListBoxItem Content="列D表í项?5"/> <ListBoxItem Content="列D表í项?6"/> </ListBox>
Slider
滑动控件,可以横向摆放也可以纵向摆放
<Slider Name="verSlider" Grid.Row="3" Orientation="Vertical" Height="200" HorizontalAlignment="Left" Minimum="1" Maximum="10" IsDirectionReversed="True"/>上面属性的含义是,纵向摆放,位置靠左,最小值1,最大值10,IsDirectionReversed="True" 这个属性代表数值的起始点在上面,终点在下面。
备注控件相对简单,就不放代码了,学习控件的属性说明有一个非常好的方法,就是Blend的时候,输入属性都立即给出提示,非常方便理解,不妨尝试一下。
发表评论
-
Silverlight 从入门到精通
2009-12-31 21:12 1198Silverlight 是一种新的 Web 呈现 ... -
WCF 及 Silverlight 中使用 Session
2010-01-13 10:11 1830WCF 中 使用 Session 1.标记WCF服务开启 ... -
Silverlight 第一步 快速的掌握页面布局,做一个博客的布局实例
2010-02-12 21:34 1430如果你刚开始学习Silverlight 那么真为你高兴你可以绕 ... -
Silverlight 信息显示与编辑控件 示例
2010-02-14 12:29 1643Silverlight 真是一个不错的开发平台,想到即将发布的 ... -
Silverlight 数据显示和布局控件 示例
2010-02-14 18:41 1869数据显示控件 DataGrid DataGrid 是最基础的数 ... -
Silverlight 属性样式、控件模板、视觉状态
2010-02-15 14:06 2485在使用Silverlight的样式的时候感觉非常好,以前在HT ... -
Silverlight Object 标签属性介绍、初始化参数的设置和获取、客户端系统信息获取
2010-02-15 19:02 1548HTML元素属性介绍 Silverlight 作为网页的一部 ... -
Silverlight 与HTML元素交互操作
2010-02-15 19:32 1322Silverlight 中的HtmlPage 和 HtmlE ... -
Silverlight 与javaScript互操作
2010-02-15 20:12 1433Silverlight 调用 javaScript ... -
Silverlight 中的WebClient 与 WebRequest 示例
2010-02-16 16:48 1851WebClient public partial clas ... -
Silverlight 客户端本地消息通讯
2010-02-17 13:22 1023在Silverlight 3 中添加了客户端不同应用程序之间的 ... -
Silverlight Isolated Storage 独立存储
2010-02-17 18:42 2150Silverlight 独立存储 好比Cookie一样,可以 ... -
Silverlight 程序库缓存与打开/保存文件对话框
2010-02-17 19:12 1888程序库缓存 我们都知道Xap是Silverlight 初始下 ... -
silverlight click 事件委托是 RoutedEventHandler
2008-12-01 09:46 1674cellBtn.Click += new RoutedEven ... -
silverlight 2 系统对话框
2008-12-01 09:47 890silverlight 2 系统对话框 Code< ... -
silverlight, 双击事件
2008-12-01 10:22 1139Silverlight 没有提供双 ... -
转帖-如何在不联网的情况下安装 Silverlight Tools
2009-01-05 13:54 993首先,在安装之前,将你的系统和VS2008更新到最新的 SP1 ... -
Silverlight 开发 GIS Google Maps
2009-06-01 17:36 1667Silverlight 作为地理信息系统的开发平台,与多种图源 ... -
Silverlight Tools 安装失败 解决办法
2009-06-18 20:02 18591.Silverlight Tools 安装失败,可以尝试将注 ...
相关推荐
Silverlight控件可拖拽示例代码 Silverlight控件可拖拽示例代码Silverlight控件可拖拽示例代码Silverlight控件可拖拽示例代码 Silverlight控件可拖拽示例代码 Silverlight控件可拖拽示例代码
silverlight4.0的treeview控件是在安装了silverlight toolkit后才能使用的控件,默认情况下treeview的各节点是没有连接线的,本示例演示如何定义一个名为NetTreeType的Style的方式来实现treeview各节点的实线连接,...
如何将silverlight中的图片控件保存到文件,代码示例!
3.7.9 实现复合控件示例 41 3.8 常用开发技巧 51 3.8.1 designmode属性 51 3.8.2 屏蔽基类控件中的属性 52 3.8.3 page.request.browser属性 53 3.8.4 设置控件id规范 53 3.8.5 增强findcontrol功能 54 3.8.6 ...
Visifire3.6.8统计图表控件源代码和示例
可以自定义文件上传数,文件大小,文件的格式(如:FileFilter=Jpeg (*.jpg) |*.jpg(上传文件格式)等.
SilverLight目前已经成为互联网应用当中的终点,其本身具有的巨大市场前景,尤其是提供丰富的网路表示控件方面已经成为了flash的最大竞争对手,几天我们通过一个简单的示例演示如何使用SilverLight创建一个使用数据...
3.7.9 实现复合控件示例 41 3.8 常用开发技巧 51 3.8.1 designmode属性 51 3.8.2 屏蔽基类控件中的属性 52 3.8.3 page.request.browser属性 53 3.8.4 设置控件id规范 53 3.8.5 增强findcontrol功能 54 3.8.6 ...
3.7.9 实现复合控件示例 41 3.8 常用开发技巧 51 3.8.1 designmode属性 51 3.8.2 屏蔽基类控件中的属性 52 3.8.3 page.request.browser属性 53 3.8.4 设置控件id规范 53 3.8.5 增强findcontrol功能 54 3.8.6 ...
内容索引:.NET源码,Silverlight,Silverlight,鱼眼菜单 环境下做的鱼眼菜单,通俗一点来说就是鼠标放到图标上动态放大的菜单,现在苹果系统里经常用这种效果,这是一个封装好的控件及一个示例程序。 本控件是基于...
全书采用全彩印刷,代码示例和程序效果都原样重现,为我们展示了Silverlight的无穷魅力。 【版本说明】由于Silverligl-11新版本是在1.0基础上进行扩展,而且向后兼容。所以《Silverlight揭秘》对于后续版本仍然适用...
本书详细介绍了微软下一代富互联网开发技术Silverlight,分为基础篇、进阶篇、高级篇和案例篇4个部分,以Silverlight 2为主要版本从不同的层面进行了阐释:第Ⅰ部分介绍了Silverlight的基础知识、控件模型及它在绘图...
演示如何在WPF和Silverlight中实现UserControl的继承。 在实际工程项目中,XAML程序并不推荐使用继承的方式实现控件,并且由于设计层和逻辑层的分离,导致直接继承UserControl子类并不容易,需要在理解UserControl...
第12章 使用detailsview控件和formview控件433 12.1 使用detailsview控件433 12.1.1 使用detailsview控件显示数据433 12.1.2 在detailsview控件中使用字段436 12.1.3 使用detailsview控件显示空数据437 12.1.4 使用...
分为基础篇、进阶篇、高级篇和案例篇四个部分,共22个章节,以Silverlight 2为主要版本从不同的层面进行了阐释,第一部分介绍Silverlight 中的基础知识、控件模型以及它在绘图方面的能力;第二部分介绍了Silverlight...
silverlight 2.0教程的第1部分
Silverlight多文件上传 v4.2源码 程序介绍: 提供了几种上传模式,单文件,多文件,集成js文件的方式上传文件。 将Silverlight上传工具集成到网页文件中需要进行简单的配置,看 如下各项参数作用。 配置: ...
本书详细介绍了微软下一代富互联网开发技术Silverlight,分为基础篇、进阶篇、高级篇和案例篇4个部分,以Silverlight 2为主要版本从不同的层面进行了阐释:第I部分介绍了Silverlight的基础知识、控件模型及它在绘图...
12.1.2 DirectoryInfo类和FileInfo类 12.1.3 DriveInfo类 12.1.4 使用Attributes 12.1.5 使用通配符过滤文件 12.1.6 获取文件的版本信息 12.1.7 Path类 12.1.8 文件浏览器 12.2 使用流读写文件 ...