帶你一起了解WinCE 6.0 Cashmere新功能
微軟推出的新版本的核心嵌入式操作系統(tǒng)來爭奪Windows Mobile手機和其他設備市場,它引入了一系列新的功能,系統(tǒng)集成了Adobe FlashLite、Gesture,優(yōu)化了網(wǎng)絡協(xié)議棧等。
Cashmere基于WinCE 6.0,從微軟的嵌入式Roadmap圖可以看到,Cashmere代號很可能是微軟即將發(fā)布的 Windows Embedded CE (08年又被改名為 Windows Embedded Compact )的R3版本的代號。
Cashmere包括支持 Adobe FlashLite;改善瀏覽器(超越目前的IE版本,并將其融入的Windows Mobile 6.5和基于WinCE 6.0的其他版本) ;一個連接管理器,使用戶通過WiFi、藍牙 LAN或Cellcore都可以連接;綜合Live Messenger的客戶端,重點強化了對觸摸操作的支持和優(yōu)化。下面讓我們實際動手操作一下:
創(chuàng)建 Expression Blend 項目:
1. 打開 Expression Blend;
2. 轉到“文件”->“新建項目”;
3. 選擇“Silverlight 2 應用程序”;
4. 將項目命名為“BlendDemo”,將“位置”保留為默認值;
5. 單擊“確定”,即會創(chuàng)建項目。
添加自定義控件:
1. 轉到“文件”->“新建項”;
2. 將項命名為“CylinderUserControl.xaml”;
3. 確保“包括代碼文件”已選中。
我們現(xiàn)在將逐步在您的 Expression Blend 項目中手動創(chuàng)建一些東西。此處的目標是創(chuàng)建一個簡單的能自我填充和清空的“管道”或圓柱體。而且,我們還將創(chuàng)建幾個按鈕來實現(xiàn)這些任務。
創(chuàng)建橢圓:
1. 從左側工具欄中選擇“橢圓”;
2. 將光標放到 LayoutRoot 框中,然后單擊并拖動以創(chuàng)建一個橢圓; #p#
3. 保持選定橢圓,轉到“編輯”->“復制”,然后轉到“編輯”->“粘貼”。這樣會在 LayoutRoot 中粘貼一個完全相同的橢圓;
4. 現(xiàn)在,從左側工具欄的頂部單擊“選擇”箭頭工具;
5. 現(xiàn)在,您可以單擊 LayoutRoot 窗口中“上面”的橢圓,然后將其向下拖至一個較低的點;
6. 現(xiàn)在我們需要為圓柱體的側面創(chuàng)建一個矩形;
7. 從剛才選擇“橢圓”工具的地方(左側邊欄上)選擇“矩形”工具;
8. 單擊上面的橢圓的一“端”,然后拖動以創(chuàng)建一個矩形。在拖動的同時,鼠標應定位于橢圓的端點位置,以便創(chuàng)建一個重疊的矩形;
9. 現(xiàn)在我們需要更改元素的“Z”位置并添加陰影,使它看似實際的。
圓柱體:
10. 單擊最上面的橢圓,然后在右側工具面板上單擊面板頂部的“屬性”選項卡;
11. 選擇填充畫筆,然后選擇“漸變”按鈕;
12. 現(xiàn)在,您可以創(chuàng)建任何漸變,只需單擊滑塊并選擇一種顏色即可。您可以移動滑塊來更改漸變,也可以單擊漸變線來添加滑塊(由此添加更復雜的漸變)。如此這般,直到找到您喜歡的漸變?yōu)橹梗?/p>
13. 找到您喜歡的漸變后,單擊“添加畫筆”按鈕;
14. 此時會彈出一個框,詢問您是否保存畫筆資源。請為畫筆資源命名,選擇“此文檔”單選按鈕,然后從下拉框中選擇“用戶控件<無名稱>”;
15. 現(xiàn)在您已創(chuàng)建了一個可以在您的自定義控件中使用的畫筆資源;
16. 單擊矩形,然后選擇“屬性”面板(如果它未自動顯示);
17. 從“畫筆”下拉菜單中選擇“填充”;
18. 現(xiàn)在單擊“畫筆資源”按鈕,以顯示可用的資源;
19. 單擊“Brush1”或任何您命名的畫筆,該漸變就會應用到矩形;
20. 對下面的橢圓重復此步驟;
21. 修改您的“圓柱體”;
22. 現(xiàn)在我們可以修改圖像層次結構,使圓柱體更為美觀;
23. 單擊上面的橢圓,然后從左側工具欄中選擇“畫筆轉換”工具;
24. 您將看到一個箭頭穿過橢圓的中心;
25. 捕獲這個箭頭并將其方向更改180度;
26. 對下面的橢圓重復同樣的操作;
27. 現(xiàn)在,在屏幕左下方的“對象和時間線”窗格中,單擊并拖動兩個橢圓和一個矩形,使其重新排序,變成“矩形、橢圓、橢圓”的順序;
28. 現(xiàn)在您已通過一些變化的圖形內容,創(chuàng)建了一個大致的圓柱體或管道。
【編輯推薦】
- Windows Embedded Standard 7為自動化添彩
- 基于WinCE 6.0模擬器的應用程序調試
- 微軟擴展Windows Embedded平臺服務
- 讓生活隨Windows Embedded Standard而改變
- Windows Embedded將力助工控領域發(fā)展