(只列舉了部分新特性)
1, 列印支援
引入了printdocument類
參考這裡
2,滑鼠右鍵,滑鼠中鍵支援
引入了 uielement.mouserightbuttondown event , uielement.mouserightbuttonup event, uielement.mousewheel event
3, 富文字支援
引入 richtextarea 類
參考這篇文章:
4, icommand介面
恩,這是乙個比較好的訊息
參考這篇文章:
5, 剪下板支援
引入clipboard類
6, webbrowser控制項
7,out-of-browser (enhance) 以及訪問使用者本地檔案
out-of-browser好像是sl3引入的,但在4中有所提公升,具體的看這裡:
關於本地檔案訪問看這裡:
8,com
flash好像不能訪問com物件吧(我不太懂flash),恩,silverlight 4 可以, 使用 comautomationfactory,
這裡有個demo,看看如何和訪問outlook
9,提示窗(氣泡),反正就是像outlook新郵件提醒那樣的提示框
notificationwindow 看這裡:
10,web request中的驗證支援
看這裡:
11,全屏顯示時的全鍵盤訪問
貌似以前全屏時只能訪問部分鍵盤按鈕
12, 文字截斷(trimming)
以前居然不支援這個,匪夷所思 (這算改掉的乙個defect,還是new feature啊?)
13,viewbox控制項
14,rtl
不是什麼高深的概念,就是right-to-left文字顯示
15,drm(數字版權管理)
看這裡吧,這些api在中國被呼叫的頻率應該很低
16,從桌面拖放物件到sl應用程式
比較有意思, 以後的部落格編輯器插入或許會比較方便,看個demo:
17,資料驗證
我們都知道wpf資料驗證功能,恩,sl4也有了:
18,dependencyobject 級別的資料繫結
傳說以前只支援frameworkelement級別的(好奇怪哦)
19,mef(managed extensibility framework )支援
看這裡
順便問一下:這個世界上為啥會有mef,prism共同存在的理由呢?
20, fluid ui 支援
(過度動畫??)
Silverlight 4 中的WebCam支援
在剛推出的silverlight 4 beta版中,終於支援了大家期待已久的webcam功能,底下是測試頁面 測試 但請注意,測試前需先安裝sl4 developer runtimes才能執行,webcam是建立網路服務應用程時相當需要的功能。整個程式的設計方式並不複雜,主要的 段如下 privat...
Silverlight 4 中的WebCam支援
在剛推出的silverlight 4 beta版中,終於支援了大家期待已久的webcam功能,底下是測試頁面 測試 但請注意,測試前需先安裝sl4 developer runtimes才能執行,webcam是建立網路服務應用程時相當需要的功能。整個程式的設計方式並不複雜,主要的 段如下 privat...
Silverlight4在IIS6上的部署方式
1.一定要先裝iis,再裝.net framework 3.5 sp1 sp1是ado.net data services必需的 2.身份驗證方法 只能選乙個 a 選擇發布的 或虛擬目錄,右鍵選單中選擇 屬性 b 選擇 目錄安全性 頁 c 點選 編輯 按鈕 d 除匿名訪問外其它方式都點掉 如下圖所示...