民初思韻網

加入收藏   設為首頁
選擇語言   簡體中文
你好,請 登陸 或 注冊
首頁 人文思韻 傳奇人物 歷史思潮 時代作品 話題討論 國民思韻 民初捐助 賬戶管理
  搜索  
    人文精神 >>> 技術的天空 溫和的思緒
字體    

Silverlight4 RIA應用開發 第5講:用戶模板
Silverlight4 RIA應用開發 第5講:用戶模板
MSDN 網絡廣播 蘇鵬     阅读简体中文版

2010.11.5 蘇鵬

內容介紹

- 理解Styles和ControlTemplates

- 理解ResourceDictionaries

- 理解用戶自定義控件

 

預備知識

- 安裝Visual Studio 2010

- 安裝Expression Blend4

- 安裝Silverlight tools for Visual Studio 2010

- 對C#有了解

 

可復用的資源

- Styles(樣式)

- ControlTemplates

- UserControls

 

ControlTemplate

- Style是什么?

- ControlTemplate與Style的關系

 

一個單獨控件的樣式是Style,多個Style組成ControlTemplate。

 

Blend4 demo

- 自定義Style

- 自定義ControlTemplates

- 自定義UserControlers

image

畫一個矩形,然后Make Into Control,選擇Button,這樣我們畫的矩形就會繼承自Button類,并具有它所有的事件。

image

image

可以選擇資源存放的位置

image

image

可以看到Listbox本質是一個Grid加一個Border。

自定義控件

image

image

 

DependencyProperty

- 做什么的用?

 

處理綁定關系,當數據修改的時候,我們往往希望前臺和后臺同時修改。前臺是控件的屬性,后臺是內存的對象。定義了DependencyProperty可以保證這種前后臺修改的一致。

 

Demo

- 給自定義按鈕添加屬性

image

把Text綁定到我們定義好的DependencyProperty上

image

image

 

總結

- 理解Styles和ControlTemplates

- 理解ResourceDictionaries

- 理解用戶自定義控件

2010.11.21

2013-08-22 09:35

歡迎訂閱我們的微信公眾賬號!
春秋茶館訂閱號
微信號 season-tea(春秋茶館)
每天分享一篇科技/遊戲/人文類的資訊,點綴生活,啟迪思想,探討古典韻味。
  清末民初歷史人物  民初人物
民族主義思想大師
章太炎(1869年1月12日-1936年6月14日),原名學乘,字枚叔。嗣因反清意識濃厚,慕顧炎武的為人行事而改名為絳,號太炎。中國浙江餘杭人,清末民初思想家,史學家,樸....
新與古典文化研究大家
胡適(1891年12月17日-1962年2月24日),原名嗣穈,學名洪騂,字希疆,後改名胡適,字適之,筆名天風、藏暉等,其中,適與適之之名與字,乃取自當時盛行的達爾文學說....
資助民初精神網
        回頂部     寫評論

 
評論集
暫無評論!
發表評論歡迎你的評論
昵稱:     登陸  註冊
主頁:  
郵箱:  (僅管理員可見)

驗證:   验证码(不區分大小寫)  
© 2011   民初思韻網-清末民初傳奇時代的發現與復興   版權所有   加入收藏    設為首頁    聯繫我們    1616導航