Ch03 Layout.

Slides:



Advertisements
Similar presentations
allow v. wrong adj. What’s wrong? midnight n. look through guess v. deal n. big deal work out 允许;准许 有毛病;错误的 哪儿不舒服? 午夜;子夜 快速查看;浏览 猜测;估计 协议;交易 重要的事.
Advertisements

猜谜语 有个小娃娃,真是没 礼貌。 见到小树摇一摇,吓 得树叶哇哇叫。 见到小花逗一逗,摘 去她的太阳帽。 没人和它交朋友,只 好自已到外处跑。
第5章 表格的设计与 制作. 内容提要 表格的创建、编辑 表格的属性设置 特效表格的制作 布局表格的基本操作 表格和布局表格的应用.
Web 开发基础 第二章 表格与页面布局. 回顾 Internet 和 万维网 网页的工作原理 网页的基本结构 标记及其属性 段落标记,图片标记,超级链接标记 相对路径,绝对路径,物理路径.
HyperText Markup Language
黄帝内经 内经教研室 王黎.
台生vs.陸生— 生涯競爭力面面觀 主講人:吳正興
职官与科举 职官:在国家机构中担任一定职务的官吏,这里面有职官的名称、职权范围和品级地位等方面的内容。
花开有日 芬芳天下 “国培计划(2012)” ——幼儿园骨干教师远程培训项目 山东幼儿园教师8班第4期简报 主办人:张瑞美     
《卖火柴的小女孩》 《海的女儿》 你 认 识 这 些 图 片 的 故 事 吗 《丑小鸭》 《拇指姑娘》 它们都来自于哪位作家笔下?
民主國家的政府體制 我國的中央政府體制 我國中央政府的功能 地方政府組織與功能
倉頡輸入法 主講人:鍾長宏 (花蓮縣國中英語深耕教師) Tel: (03) #306
社區醫學相關選修~ 社區醫療實務 課程介紹.
成功的招聘 一、明确用人需求 二、做好面试前的准备 三、行为事例STAR法 四、在面试中恰当的提问 五、做出正确的选聘决定.
銷售與顧客關係管理 巫立宇.邱志聖 著.
强生,百年来值得信赖的品牌.
20、豆花庄的小家伙们.
師資培育中心外埠教育參觀.
CH11 心理疾病 李志鴻.
广德二中2006届高考 英语专题复习 单项填空 答题指导.
华 夏 之 祖 第 3 课.
法學緒論第六單元:法律適用 設計課程︰ 財經法律系 --楊東連 法學緒論-6.
“走进三国” 读书汇报会 广州市玉岩中学 李玉明( ).
XML 第05讲 使用CSS显示XML.
计算机高级程序设计 第五章.
3/21/2017 5:09 PM XAML高级教程 演讲者信息 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
CSS – 進階 IDIC.
CH1 . 集 合 与 命 题.
Ch19 創業精神 管理學:整合觀點與創新思維3/e.中山大學企管系 著.前程文化 出版.
说课.
以考试说明带动二轮复习 福州第三中学 张璐.
税务认定 永州市国家税务局纳税人学校.
跨越海峡的生命桥.
Euler’s method of construction of the Exponential function
商用微積分 CH4 導函數的應用.
Web前端开发技术与实践 第12章 布局 阮晓龙 /
第 13 章 用CSS 設定 文字顏色與背景.
Continuous Probability Distributions
Creating Animated Apps (I) 靜宜大學資管系 楊子青
CSS排版:盒子模式 靜宜大學 資管系 楊子青.
Chapter 10 Three-Dimensional Viewing (三维观察)
我祝願你足夠 背景音樂-星空下的小喇叭【電影:亂世忠魂】 AUTO.
1. It only takes a spark to get a fire going 圍在火旁的人
The expression and applications of topology on spatial data
Web前端开发技术与实践 第10章:盒子模型 阮晓龙 /
Web前端开发技术与实践 第11章:背景与边框 阮晓龙 /
Interval Estimation區間估計
数据分析绘图工具 ——Origin6.0.
基礎程式設計範例 -網頁名片.
精品学习网---初中频道 海量同步课件、同步备考、同步试题等资源免费下载!
Web Programming 網際網路程式設計
Chapter 5 Attributes of Output Primitives (图元的属性)
在Microsoft Access 下 建立資料庫
BORROWING SUBTRACTION WITHIN 20
3.5 Region Filling Region Filling is a process of “coloring in” a definite image area or region. 2019/4/19.
True friendship is like sound health;
Unit 7 Lesson 20 九中分校 刘秀芬.
中考英语阅读理解 完成句子命题与备考 宝鸡市教育局教研室 任军利
均質化計畫形成 與 撰寫及執行經驗分享 光隆家商 楊瑞明
CSS排版:盒子模式 靜宜大學 資管系 楊子青.
Remember the five simple rules to be happy 快樂的五個簡單常規
重庆市第一0四中学 王继军.
第三章 正投影 3-2 正投影練習 3-2-1 前視圖 圖3-10 正投影三視圖.
網路商店裝修之二 CSS樣式編輯.
CSS基礎 靜宜大學 資管系 楊子青.
第5章 Div+CSS布局技术 经济管理学院.
一只猪和一只企鹅被关在-20℃的冷库里,第二天企鹅死了,猪没事,为什么?你知道为什么吗?
一點星星之火,可以將火點燃起, 圍在火旁的人,立時便感到暖意﹔ 真神慈愛極豐富,你經歷過之後, 也必願意將這慈愛,向每個人傳開。
第6章 层次原理图设计和多通道技术: 重点内容: 掌握自上而下的层次原理图设计方法 掌握自下而上的层次原理图设计方法
When using opening and closing presentation slides, use the masterbrand logo at the correct size and in the right position. This slide meets both needs.
Presentation transcript:

Ch03 Layout

Overview Grid StackPanel Canvas

容器(Container)控制項:Layout Dynamic layout Grid 將控制項安排在一個表格中 StackPanel 將控制項依據由上到下由左到右安排 Absolute layout Canvas 將控制項依據座標安排 https://msdn.microsoft.com/en-us/library/windows/apps/jj207042(v=vs.105).aspx

Grid- RowDefinitions RowDefinitions定義此Grid的Row要如何安排 Auto指調整成此row中控制項的大小 *指此row使用剩下的空間 Grid.Row=“0”為此控制項使用第1個RowDefinition when only numbers are present, it represents that number of pixels. Generally, it's not a good idea to use exact pixels in layouts for widths and heights because of the likelihood that screens -- even Windows Phone screens, can have different dimensions. Instead, it's preferable to use relative values like Auto and star sizing for layout. Control widths and heights are assumed to be 100% unless otherwise specified. That's why the rectangles take up the entire "cell" width. This Rectangle是一個長方形的控制項

練習CH03-01 請完成上一張投影片的程式碼

Grid- ColumnDefinitions ColumnDefinitions定義此Grid的Column要如何安排 Grid.Column=“0”為此控制項使用第1個ColumnDefinition when only numbers are present, it represents that number of pixels. Generally, it's not a good idea to use exact pixels in layouts for widths and heights because of the likelihood that screens -- even Windows Phone screens, can have different dimensions. Instead, it's preferable to use relative values like Auto and star sizing for layout. Control widths and heights are assumed to be 100% unless otherwise specified. That's why the rectangles take up the entire "cell" width. This

練習CH03-02 請完成上一張投影片的程式碼

練習CH03-03 請完成右邊UI的layout 紅色高度:藍色高度:綠色高度=1:2:3

Grid- RowDefinitions and ColumnDefinitions 當沒有指定Grid.Row or Grid.Column時,代表第一個row (row 0) or 第一個欄(column 0).

練習CH03-04 請完成上一張投影片的程式碼

StackPanel 安排控制項的方向: Horizontal為水平方向,由左到右 Vertical為垂直方向,由上到下 VerticalAlignment:垂直對齊 Top Bottom Center Stretch HorizontalAlignment:水平對齊 Left Right Orientation has a default value of "Vertical"

練習CH03-05 請完成上一張投影片的程式碼

StackPanel

練習CH03-06 請完成上一張投影片的程式碼

練習CH03-07 200x200 請完成右邊的layout

Canvas

練習CH03-08 請完成上一張投影片的程式碼

補充

Grid- RowDefinitions and ColumnDefinitions <Grid> <Rectangle Fill="Blue" Height="100" Width="100" HorizontalAlignment="Left" VerticalAlignment="Top" /> <Rectangle Fill="Red" HorizontalAlignment="Right" VerticalAlignment="Bottom" /> <Rectangle Fill="Green“ HorizontalAlignment="Center" VerticalAlignment="Center" /> <Rectangle Fill="Yellow" VerticalAlignment="Top" Margin="100,100"/> <Rectangle Fill="White" VerticalAlignment="Bottom" Margin="50,0,0,50"/> </Grid> Margins are defined ... as a series of numeric values separated by commas. This convention was borrowed from Cascading Style Sheets. Margin="10,20,30,40“ Means, 10 pixels from the left boundary, 20 pixels from the top boundary, 30 pixels from the right boundary, 40 pixels from the bottom boundary.