国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Windows Phone開發(fā)(15):資源

移動(dòng)開發(fā)
何為資源?資源就是客觀存在的,當(dāng)我們需要時(shí)可以拿來利用的一切可支配或可重新組合的東西,如人力資源、人脈資源等。如果做過網(wǎng)頁,應(yīng)該了解CSS是用來干啥的,其實(shí),我們今天要討論的資源,和CSS樣式表的概念基本一樣,就是把一些經(jīng)常用到的東西保存起來,可以供應(yīng)用 程序中不同地方重復(fù)調(diào)用,這樣我們就不用為每個(gè)控件設(shè)置樣式,我們可以樣式保存到資源列表,用到就取出來,不用重復(fù)定義。

活字印刷術(shù)是我國“四大發(fā)明”之一,畢昇在發(fā)明活字印刷術(shù)之后,他很快發(fā)現(xiàn)一個(gè)問題,隨著要印刷資料的不斷增加,要用到的漢字?jǐn)?shù)目越來越多,于是, 他必須尋找一種有效的辦法去管理那些刻有漢字的立方體(暫且就叫立方體,其實(shí)的確是個(gè)立方體),所以,他就和助手們一起努力,為這些立方體進(jìn)行記錄,有標(biāo) 識地放好,在印刷過程中用到哪些字,就直接取出來,不用了就放回去,既環(huán)保又方便。
這就是資源,水、空氣、陽光也是資源,煤、鐵礦物也是資源,只不過有些可再生,有些***罷了。
何為資源?資源就是客觀存在的,當(dāng)我們需要時(shí)可以拿來利用的一切可支配或可重新組合的東西,如人力資源、人脈資源等。
如果做過網(wǎng)頁,應(yīng)該了解CSS是用來干啥的,其實(shí),我們今天要討論的資源,和CSS樣式表的概念基本一樣,就是把一些經(jīng)常用到的東西保存起來,可以供應(yīng)用 程序中不同地方重復(fù)調(diào)用,這樣我們就不用為每個(gè)控件設(shè)置樣式,我們可以樣式保存到資源列表,用到就取出來,不用重復(fù)定義。

下面看看這段XAML,上面有4個(gè)TextBlock,我現(xiàn)在希望每個(gè)TextBlock的字體字號為37.5,當(dāng)然,簡單的值可以方便設(shè)置,如果值很復(fù)雜,如上一篇文章說的模板,那你就很痛苦了,要為每個(gè)控件做一個(gè)模板。

  1. <StackPanel Orientation="Vertical">   
  2.     <TextBlock Text="***塊文本"/>   
  3.     <TextBlock Text="第二塊文本"/>   
  4.     <TextBlock Text="第三塊文本"/>   
  5.     <TextBlock Text="第四塊文本"/>   
  6. </StackPanel>  

怎么做呢?因?yàn)樽痔枮镈ouble類型,所以首先要引入命名空間。怎么做呢?因?yàn)樽痔枮镈ouble類型,所以首先要引入命名空間。

  1. xmlns:sys="clr-namespace:System;assembly=mscorlib"   

接著,在頁資源集合中定義一個(gè)字號資源,注意要設(shè)置key,每個(gè)資源都有***的鍵,應(yīng)用程序是通過這個(gè)鍵來尋找對應(yīng)的資源的。接著,在頁資源集合中定義一個(gè)字號資源,注意要設(shè)置key,每個(gè)資源都有***的鍵,應(yīng)用程序是通過這個(gè)鍵來尋找對應(yīng)的資源的。

  1. <StackPanel Orientation="Vertical">   
  2.     <TextBlock Text="***塊文本" FontSize="{StaticResource fontSize}" />   
  3.     <TextBlock Text="第二塊文本" FontSize="{StaticResource fontSize}" />   
  4.     <TextBlock Text="第三塊文本" FontSize="{StaticResource fontSize}" />   
  5.     <TextBlock Text="第四塊文本" FontSize="{StaticResource fontSize}" />   
  6. </StackPanel>   

資源的引用方式很簡單,放到一對大括號中(擴(kuò)展標(biāo)記),StaticResource是指明是靜態(tài)資源,注意,在Silverlight中只能用靜態(tài)資源,如果是WPF,還有動(dòng)態(tài)資源,空格后面就是資源的key,不要問我為什么。

再看一例,有三個(gè)按鈕,我希望它們都擁有漸變背景色,水平左對齊,垂直頂端對齊,寬185,高50.

  1. <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">   
  2.     <Button Content="按鈕一" Height="72"  Margin="10,10,0,0" Name="button1"  />   
  3.     <Button Content="按鈕二" Height="72"  Margin="10,92,0,0" Name="button2"  />   
  4.     <Button Content="按鈕三" Height="72"  Margin="10,174,0,0" Name="button3"  />   
  5. </Grid> 

現(xiàn)在我只要在資源集合里聲明一個(gè)樣式,并把它應(yīng)用到每個(gè)按鈕上。

  1. <phone:PhoneApplicationPage    
  2.     x:Class="ResSampleApp.Page2"   
  3.     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"   
  4.     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"   
  5.     xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"   
  6.     xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"   
  7.     xmlns:d="http://schemas.microsoft.com/expression/blend/2008"   
  8.     xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"   
  9.     FontFamily="{StaticResource PhoneFontFamilyNormal}"   
  10.     FontSize="{StaticResource PhoneFontSizeNormal}"   
  11.     Foreground="{StaticResource PhoneForegroundBrush}"   
  12.     SupportedOrientations="Portrait" Orientation="Portrait"   
  13.     mc:Ignorable="d" d:DesignHeight="768" d:DesignWidth="480"   
  14.     shell:SystemTray.IsVisible="True">   
  15.     <phone:PhoneApplicationPage.Resources>   
  16.         <Style x:Key="buttonStyle" TargetType="Button">   
  17.             <Setter Property="Background">   
  18.                 <Setter.Value>   
  19.                     <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">   
  20.                         <GradientStop Color="Yellow" Offset="0"/>   
  21.                         <GradientStop Color="Red" Offset="1"/>   
  22.                     </LinearGradientBrush>   
  23.                 </Setter.Value>   
  24.             </Setter>   
  25.             <Setter Property="HorizontalAlignment" Value="Left"/>   
  26.             <Setter Property="VerticalAlignment" Value="Top"/>   
  27.             <Setter Property="Width" Value="185"/>   
  28.             <Setter Property="Height" Value="50"/>   
  29.             <Setter Property="BorderThickness" Value="0"/>   
  30.         </Style>   
  31.     </phone:PhoneApplicationPage.Resources>   
  32.     <Grid>   
  33.         <Button Content="按鈕一" Height="72"  Margin="10,10,0,0" Name="button1" Style="{StaticResource buttonStyle}" />   
  34.         <Button Content="按鈕二" Height="72"  Margin="10,92,0,0" Name="button2" Style="{StaticResource buttonStyle}" />   
  35.         <Button Content="按鈕三" Height="72"  Margin="10,174,0,0" Name="button3" Style="{StaticResource buttonStyle}" />   
  36.     </Grid>   
  37. </phone:PhoneApplicationPage>   

責(zé)任編輯:閆佳明 來源: oschina
相關(guān)推薦

2013-06-17 17:02:15

Windows PhoWP開發(fā)資源文件

2010-04-21 17:07:54

Windows Pho

2013-07-30 12:37:56

Windows PhoWindows Pho

2010-12-12 00:01:00

Windows Pho

2013-07-30 12:30:57

Windows PhoWindows Pho

2013-07-30 11:18:37

Windows PhoWindows Pho

2013-04-16 17:02:50

Windows Pho概論

2013-04-19 16:34:56

Windows PhoWindows Pho

2011-06-07 12:42:15

Windows Pho

2010-04-08 17:40:23

Windows Pho

2010-12-14 18:48:49

微軟

2012-06-04 14:47:58

Windows Pho

2013-04-19 15:35:54

Windows Pho隔離存儲

2013-07-31 13:13:50

Windows PhoMVVM模式

2013-07-31 12:50:39

搭建Windows PWindows Pho

2013-04-19 16:52:24

Windows PhoWindows Pho

2011-06-07 11:35:38

Windows Pho

2013-04-17 14:47:19

Windows PhoWindows Pho

2013-04-17 13:27:04

Windows PhoWindows Pho

2012-08-16 10:35:50

Windows Pho
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

婷婷色在线资源| 阿v视频在线| 久久久99精品久久| 久久久久久久免费| 激情欧美一区二区三区黑长吊| 亚洲精品97久久| 中文字幕电影在线| 色综合天天做天天爱| 国产日本视频| 亚洲综合丁香婷婷六月香| 一区二区三区视频| 欧美日本在线| 欧美精品一区二区三区四区五区 | 在线观看小视频| 亚洲国产欧美自拍| 欧美激情福利| 成人av资源在线播放| 国产精品片aa在线观看| 国产女女做受ⅹxx高潮| 91成人在线精品| 久久久久国产免费免费| 中文字幕中文字幕在线中高清免费版| 天天影视综合色| 日韩欧美精品免费| 色涩成人影视在线播放| 亚洲影院色在线观看免费| 97国产精品视频| 在线免费一区三区| 一区二区三区四区中文字幕| 国产在线不卡一卡二卡三卡四卡| 久9re热视频这里只有精品| 欧美韩国亚洲| 午夜伦理在线视频| 麻豆网在线观看| 欧美午夜黄色| 在线视频毛片| 一级日本免费的| 米奇.777.com| 日韩中文字幕a| 久久综合久久网| 免费看欧美黑人毛片| 国产盗摄视频在线观看| 欧美精品七区| 亚洲一区二区在线看| 日韩av高清在线播放| 在线视频91| 日本黄色片一级片| 日韩一级性生活片| 老太脱裤让老头玩ⅹxxxx| 手机成人在线| 就去色蜜桃综合| 国产精品成人观看视频免费| 国产伦精品一区二区三区视频黑人 | 在线观看一区| 99热这里只有精品8| 一本色道久久综合亚洲aⅴ蜜桃| 欧美丰满少妇xxxbbb| 久久99国产精品久久99果冻传媒| 欧美成人精品午夜一区二区| 妞干网在线播放| 在线精品亚洲| 国产精品videossex| 欧美日韩一区二区免费在线观看| 色婷婷精品大视频在线蜜桃视频| 欧美一二三视频| 国产成人精品日本亚洲| http;//www.99re视频| 中文字幕久久综合| 各处沟厕大尺度偷拍女厕嘘嘘| 日本按摩中出| 一本色道久久加勒比88综合| 国产剧情av在线| 岛国在线视频网站| 自拍视频一区| 在线观看国产精品入口| 精品一区二区三区蜜桃| 国产精品三级在线观看| 欧美激情中文不卡| 粉嫩av亚洲一区二区图片| 欧美日韩精品一区视频| 亚洲国产精品推荐| 国产成人拍精品视频午夜网站| 在线视频不卡一区二区三区| 特黄特色特刺激视频免费播放| 一级毛片久久久| 老司机午夜精品99久久| 日韩欧美久久一区| 影音先锋在线亚洲| 一本大道色婷婷在线| 麻豆精品网站| 欧美电影在线免费观看| 成人免费网站在线观看| www.99色| 999久久精品| 日韩欧美中文在线观看| 国产精品一区二区视频| 日韩在线观看免费全集电视剧网站| 久久久久久九九| 九色在线播放| 欧美日韩国产一区二区三区不卡 | 亚洲成人中文在线| 色欲综合视频天天天| 日韩av在线网页| 国产精品观看在线亚洲人成网| 六月天综合网| 久久精品毛片| 国产亚洲欧美色| 亚洲综合图片区| 亚洲欧美中文字幕| 欧美综合第一页| 99中文字幕在线观看| 欧洲免费在线视频| 电影中文字幕一区二区| 久久青草久久| 日韩禁在线播放| 亚洲欧美一区二区三区四区 | 成人三级在线视频| 欧美日韩成人在线一区| 国产精品久久久久福利| 国产欧美在线一区| 国产精品无码久久久久| 91免费精品国自产拍在线不卡| 色综合天天狠天天透天天伊人 | 欧洲精品久久久久毛片完整版| av免费在线观| 日日夜夜精品视频天天综合网| 亚洲特黄一级片| 色爱区综合激月婷婷| 欧美大片免费观看| 91久久偷偷做嫩草影院| 五月婷婷狠狠操| 成人免费av电影| 噜噜噜躁狠狠躁狠狠精品视频| 欧美综合天天夜夜久久| 国产高清自拍一区| 一级毛片在线观| 国产综合久久| 日韩精品小视频| 美女日批免费视频| 欧美a在线观看| 成人性生交大合| 午夜精品福利视频| 精品影院一区| 国产精品99久久久久久似苏梦涵 | 自拍偷拍在线视频| 成人网18免费网站| 亚洲天堂网中文字| 久色乳综合思思在线视频| a级黄色片免费| 男女无套免费视频网站动漫| 久久亚洲精品中文字幕蜜潮电影| 亚洲美女视频一区| 日韩一级视频免费观看在线| 精品日本一区二区| 91伦理视频在线观看| 蜜桃久久av一区| 欧美日韩免费视频| 国产亚洲精品一区二区| 欧美性视频精品| 91视频在线观看| 亚洲作爱视频| 亚洲另类xxxx| 播放灌醉水嫩大学生国内精品| 超碰99在线| 日韩成人免费看| 国产精品美女一区二区在线观看| 国内精品久久久久久久| 制服丝袜影音| 国产 日韩 欧美 综合 一区| 亚洲黄色精品| 99久久精品免费看国产四区| 捆绑紧缚一区二区三区在线观看| 亚洲精品一级二级| 欧美日韩在线免费观看| 5g国产欧美日韩视频| 麻豆视频免费在线观看| 国产成人自拍高清视频在线免费播放| 国产午夜一区二区| 婷婷四房综合激情五月| 久久成人av| 亚洲激情视频网| 国产精品手机在线| 香蕉久久夜色精品国产更新时间| 亚洲天堂免费在线观看视频| 国产亚洲精品成人av久久ww| 视频一区亚洲| а√在线天堂官网| 国产日产亚洲精品系列| 欧美一级二级三级| 91欧美在线视频| 亚洲国产精品一区制服丝袜| 91视频国产一区| 粉嫩一区二区三区在线观看| 欧洲精品在线观看| 国产丝袜不卡| a看欧美黄色女同性恋| 国产亚洲精久久久久久| 亚洲欧美99| 国产精品xvideos88| 欧美肥臀大乳一区二区免费视频|