WPF和Silverlight項目設(shè)計實例

出版時間:2012-6  出版社:清華大學(xué)出版社  作者:張洪定 編  頁數(shù):268  字數(shù):420000  

內(nèi)容概要

  清華大學(xué)出版社2011年出版的《基于Expression Blend
4中文版WPF和Silverlight項目設(shè)計基礎(chǔ)》是《WPF和Silverlight項目設(shè)計實例》的基礎(chǔ)?!禬PF和Silverlight項目設(shè)計實例》列舉的實例是對前一本書的補充和深化,實例涉及“設(shè)計基礎(chǔ)”一書沒有介紹的控件,也涉及動畫設(shè)計、二維圖形描繪、圖像動畫處理、插件引入、視頻播放、三維空間對象使用、XML文件應(yīng)用、數(shù)據(jù)通信和數(shù)據(jù)庫應(yīng)用等內(nèi)容,還涉及很多C#的編程技術(shù)和技巧。絕大部分實例設(shè)計難度均超過前本書,編程量加大了,適用范圍也擴展了,應(yīng)該是前一本書的進階篇。掌握本書的實例設(shè)計對提高WPF和Silverlight的設(shè)計應(yīng)用水平、構(gòu)建大型項目是非常有益的。
  本書適合從事WPF和Silverlight項目開發(fā)的設(shè)計人員參考,適用于計算機類、信息技術(shù)類、多媒體技術(shù)類、計算機藝術(shù)類、動畫類、教育技術(shù)類等專業(yè)有關(guān)課程的教學(xué)或參考。

書籍目錄

第1章 WPF應(yīng)用實例
 1.1 WPFExpander控件
 1.2 WPFToolBar和ToolBarTray控件
 1.3 WPFStatusBar控件
 1.4 WPFRepeatButton控件
 1.5 WPFThumb控件
 1.6 WPF中的故事板控制
 1.7 WPF的窗口尺寸變化
 1.8 WPF動畫一卷軸
 1.9 WPF動畫一探照燈
 1.10 動畫一書寫文字
 1.11 WPF電子相冊
 1.12 WPF電子鐘
 1.13 WPF二維圖形
 1.14 WPF動畫緩動曲線
 1.15 WPF動畫-文字特效
 1.16 動畫-圖像特效
 1.17 WPF圖像色彩變換
 1.18 WPF動態(tài)圖標和DockPanel控件
 1.19 WPF拼圖游戲
 1.20 WPF墨跡板InkCanvas
 1.21 WPF中嵌入WindowsMediaPlayer
 1.22 WPF中嵌入FlashPlayer
 1.23 WPF界面中嵌入EXE文件運行窗口
 1.24 WPF中自定義視頻播放器
 1.25 WPF中的練習(xí)題設(shè)計
 1.26 WPF三維圖形
第2章 Silverlight應(yīng)用實例
 2.1 Silverlight商品展示
 2.2 Silverlight故事板和動畫
 2.3 Silverlight視頻播放器
 2.4 Encoder和Media Player
 2.5 Silverlight Html Host插件
 2.6 Silverlight中的Cookie
 2.7 Silverlight的子窗口
 2.8 Silverlight中利用XML文件注冊登錄
 2.9 Silverlight中利用soL數(shù)據(jù)庫注冊登錄
 2.10 Silverlight WCF RIA Service
 2.11 Silverlight的打印
 2.12 Silverlight中大圖瀏覽

章節(jié)摘錄

版權(quán)頁:   插圖:   1.WPF中的三維空間 1)二維和三維空間坐標 WPF中二維圖形的坐標系原點定位在呈現(xiàn)區(qū)域(屏幕)的左上角,其X軸上的正方向朝右,Y軸的正向朝下。在WPF的三維坐標系中,原點一般位于在WPF中創(chuàng)建的三維對象的中心(導(dǎo)入的三維對象的情況就不一定了,如從3DMax中導(dǎo)入的obj文件),三維坐標的X軸正方向朝右,Y軸的正方向朝上,Z軸的正方向從原點向外朝向觀察者。 2)照相機及典型位置 照相機是觀察者觀察三維對象形態(tài)和位置的工具,照相機的位置坐標及與對象的距離直接影響到三維對象的呈現(xiàn)。WPF中的相機有正交相機(OrthographicCamera)和透視(遠景)相機(PerspectiveCamera)兩類,從觀察者的角度來說前者對觀察對象沒有透視感,遠近都一樣。后者觀察到的對象則有遠小近大的效果。照相機的位置坐標是可以變化的。 當相機位置靠近Z軸中心時,即Z坐標值變小,觀察到的對象變大,當相機位置遠離Z軸中心時,即Z坐標值變大,觀察到的對象變小。 相機的位置就是觀察者的位置,相機的位置可以任意設(shè)置,這樣觀察到的三維對象的“形象”就會發(fā)生變化,在三維場景中正確設(shè)置相機位置很重要。 2.WPF三維空間的元素 1)Viewport3D控件 ExDression Blend中提供了Viewport3D控件,其Width和Height屬性值也和三維對象呈現(xiàn)的大小有關(guān)。這是三維對象元素的上層容器,是相機對象元素Camera、三維圖形呈現(xiàn)對象元素ModelVisual3D的集合。 2)ModelVisual3D元素 三維元素ModeIVisual3D可以再包含多個ModelVisual3D子元素,如燈光,三維造型。 3)GeometryModelBD元素 GeometryModel3D是ModelVisual3D子元素內(nèi)的三維造型元素,材質(zhì)是其屬性,而三維圖形構(gòu)建又由最底層網(wǎng)格元素MeshGeometry3D完成。

編輯推薦

《WPF和Silverlight項目設(shè)計實例》由張洪定主編,《WPF和Silverlight項目設(shè)計實例》是在《基于Expression Blend 4中文版WPF年Silverligtlt項目設(shè)計基礎(chǔ)》(清華大學(xué)出版社:2011年版)的基礎(chǔ)上編寫的應(yīng)用實例,每個實例均從應(yīng)用設(shè)計出發(fā)進行了較詳細的介紹;每個實例相對獨立,涉及的知識點均有注解;每個實例均給出了完整的設(shè)計程序,同時在隨書附贈的光盤中給出了實例的項目源文件,供讀者參考。相對于《基于Expression Blerld 4中文版WPF和Silverlight項目設(shè)計基礎(chǔ)》一書,《WPF和Silverlight項目設(shè)計實例》實例的設(shè)計難度大大增加,同時解決了WPF和Silverlight應(yīng)用設(shè)計中的常見問題,具有很強的實用性,不僅僅對教學(xué)是很好的參考,同時對從事項目開發(fā)的技術(shù)人員也有良好的借鑒價值。

圖書封面

評論、評分、閱讀與下載


    WPF和Silverlight項目設(shè)計實例 PDF格式下載


用戶評論 (總計19條)

 
 

  •   就看對自己用處大不大,對我來說用處不是很大,我要學(xué)WPF,可是一半還有sliverlight的知識,沒有基礎(chǔ)還是看這本書不太好。不過書還是不錯的。
  •   可惜WPF一直沒有流行起來,現(xiàn)在SL也是半死不活的狀態(tài)、、、、、、、、、、、、、、
  •   此實例對入門學(xué)者有指導(dǎo)意義
  •   很好,實例很好,值得推薦。希望以后 作者可以再出 新的作品。
  •   感覺不錯,對界面設(shè)計感興趣的話,可以看看,呵呵
  •   我不知道作者的用意是什么,這本書就是很不負責(zé)任的作品,浪費錢,所有的內(nèi)容都不講,貼一大堆沒用的代碼,直接扔掉了
  •   還沒來得及看,看著還不錯
  •   剛到手,還不錯,包裝不夠好
  •   幫公司買的,同事在看。
  •   需要看完理論 再來實操
  •   剛買到,還沒看。但一定是好書
  •   關(guān)于wpf的項目教材好少
  •   很好的書,有視頻和案例
  •   正在研究中,感覺還是不錯的!
  •   買來給伙計們學(xué)習(xí)用的
  •   不是太好,學(xué)習(xí)參考!!!!!!!!!!
  •   可以學(xué)到東西,,,,,,,,,,,,,,
  •   都是些小例子,算是備用吧
  •   不錯的入門級的書!只是有點零散不夠系統(tǒng)!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7