第三章:布局和控件.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章:布局和控件

三种布局元素 Silverlight有三种布局元素,都是Panel的子类 Canvas 可通过Height和Width设置大小。 通过x,y坐标定位,定位属性:Canvas.Left和Canvas.Top Grid 通过行和列布局。行和列的设置有三种单位 Auto:大小由内容对象的大小属性决定 Pixel :该值以像素表示 Star(星号): 该值表示为可用空间的加权比例。星号调整大小表示为 * 或 2*。在第一种情况下,行或列将得到三分之一的可用空间。在第二种情况下,行或列将得到三分之二的可用空间 行和列中的控件可以通过Grid.Row和Grid.Column定位 使用 RowSpan 和 ColumnSpan 附加属性可以使内容跨多个行和列 Grid布局演示 StackPanel 流式布局方式。容器中的控件根据设置,按垂直,或者水平,排成一行显示 设置 Orientation 属性可确定排列的方向。Orientation 属性的默认值为 Vertical。 StackPanel 中内容的 HorizontalAlignment 和 VerticalAlignment 默认值均为 Stretch。所以,控件一般要设置自己的尺寸大小。 常用控件 选择控件 CheckBox和RadioButton 通过设置IsThreeState属性为True,可以让CheckBox拥有第三种状态:不确定状态 通过将 RadioButton 控件放到相同父控件内,或者为每个 RadioButton 设置 GroupName 属性来对 RadioButton 进行分组 ComboBox 下拉列表框,或者组合框 ComboBoxItem为组合框的一个选择项 可以通过使用 SelectedItem 属性检索组合框的选定项,或通过使用 SelectedIndex 属性检索选定项的索引 可以通过绑定填充数据 对话框和窗口 OpenFileDialog 打开本地计算机或网络计算机的一个或多个文件 可以使用 Filter 属性为对话框指定筛选器 SaveFileDialog ChildWindow 模式对话窗体 可放置Panel等字元素,或者直接放置字符串内容 如果只是显示简单的提示信息,请用Popup 或 MessageBox。 ChildWindow 定义自己的ChildWindow之一 定义自己的ChildWindow之二 注意 编译子窗体对象需要引用 运行ChildWindow 作业 将上次作业的注册页面进行扩展,使用各种控件,添加性别、学历等内容,参看帮助文档,尽可能多的使用各种类型的控件 然后,注册页面在主界面的“注册”按钮被点击的时候显示,如果注册成功,请在主界面显示注册的信息 Version 4.0 布局和控件 RIA利器:银光-Silverlight 流式布局 StackPanel 网格布局 Grid 绝对定位布局 Canvas Canvas Width=640 Height=480 Background=White Rectangle Canvas.Left=30 Canvas.Top=30 Fill=red Width=200 Height=200 / /Canvas UserControl xmlns=/winfx/2006/xaml/presentation xmlns:x=/winfx/2006/xaml x:Class=Test2.MainPage Grid x:Name=LayoutRoot Background=#DCDCDC Width=400 Height=300 ShowGridLines=True Grid.ColumnDefinitions ColumnDefinition Width=250 / ColumnDefinition Width=150 / /Grid.ColumnDefinitions Grid.RowDefinitions RowDefinition Height=Auto / RowDefinition Height=2* / RowDefinition Height=*/ /Grid.RowDefinitions TextBlock Grid.Row=0 Grid.Column=0 Grid.ColumnSpan=2 Margin=10 FontWeight=Bold Text=公司联系人 Horiz

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档