日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Silverlight實用竅門系列:Style

在Silverlight中的Style相當于Html中的Css,是其一個重要的組成部分。它可以聲明于UserControl.Resources也就是本頁面資源內(nèi)或者控件資源內(nèi),也可以聲明于App.Xaml內(nèi)或者ResourceDictionary字典資源內(nèi)。

站在用戶的角度思考問題,與客戶深入溝通,找到盱眙網(wǎng)站設(shè)計與盱眙網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、域名申請、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋盱眙地區(qū)。

Style分為內(nèi)聯(lián)樣式(控件本身樣式)、頁內(nèi)級別樣式(本身UserControl.Resources內(nèi)樣式)、應(yīng)用程序域級別樣式(App.Xaml內(nèi)樣式)、ResourceDictionary字典資源。

Style的作用順序是就近原則,比如一個控件先使用自身樣式,然后在本頁面內(nèi)的資源尋找具有指定Key的樣式,如果找到就使用此樣式,沒有就找App.Xaml內(nèi)樣式,再沒有就取ResourceDictionary字典資源內(nèi)尋找。

A.其聲明為 

TargetType:針對什么控件

x:Key:此樣式的樣式名稱Key,對于不需要x:Key指定的隱式樣式,我們將會在下節(jié)講述。

BasedOn:繼承于什么樣式,注意繼承的樣式需要以BasedOn="{StaticResource fontColor}"指定上級Style的Key

B.樣式內(nèi)部項以標簽聲明,如

Property:作用于什么屬性

Value:設(shè)置的值是什么?

同樣其也可以用以下方式申明Setter值,在這里把整個DataTemplate模板作為一個Setter的Value,然后設(shè)置針對屬性值為ListBox的ItemTemplate屬性。

 
 
 
 
  1.  
  2.                   
  3.                       
  4.                           
  5.                               
  6.                                   
  7.                                   
  8.                                   
  9.                                   
  10.                               
  11.                               
  12.                                   
  13.                               
  14.                           
  15.                       
  16.                   
  17.              

最后貼出針對ListBox設(shè)置的樣式繼承于某fontColor樣式,代碼如下:

 
 
 
 
  1.  
  2.           
  3.               
  4.           
  5.           
  6.               
  7.               
  8.               
  9.                   
  10.                       
  11.                           
  12.                               
  13.                                   
  14.                                   
  15.                                   
  16.                                   
  17.                               
  18.                               
  19.                                   
  20.                               
  21.                           
  22.                       
  23.                   
  24.               
  25.           
  26.      

在看實例中使用樣式如下代碼:

 
 
 
 
  1.  
  2.           
  3.       
  4.       
  5.         
  6.                  Margin="0 50 0 0 " 
  7.                  HorizontalAlignment="Left" VerticalAlignment="Top" 
  8.                   Height="400"  >  
  9.           
  10.      

實現(xiàn)效果如下圖,可以看到該ListBox實現(xiàn)了Style中的模板樣式和字體大小等,另外還繼承了fontColor樣式中的字體顏色,如需源碼請點擊 SLStyle.zip 下載。

原文鏈接:http://www.cnblogs.com/chengxingliang/archive/2012/07/02/2558112.html

【編輯推薦】

  1. Silverlight開發(fā)頁面需要5分鐘到0分鐘蛻變
  2. 游戲人生Silverlight:星際競技場
  3. 游戲人生Silverlight:貪吃蛇
  4. 微軟為什么選擇Silverlight作為Windows Phone開發(fā)框架
  5. 微軟發(fā)布Silverlight 5.1.10411.0版本

網(wǎng)頁題目:Silverlight實用竅門系列:Style
網(wǎng)站路徑:http://www.5511xx.com/article/cdpcchs.html