在Windows Phone 7 Silverlight中,有沒有一種方法可以從頭開始設計自定義控件 - 我。即與自定義繪圖和自定義觸摸處理?我爲此做了什麼?WP7 Silverlight中的自制控件?
1
A
回答
7
是的,你可以。您通常子類爲Control,ItemsControl或ContentControl。以下是詳細解釋過程的博客文章:Creating a WP7 Custom Control in 7 Steps
1
如前所述,您可以通過從Control
類派生來創建自定義控件。要實現手勢處理,您可以使用Silverlight Toolkit for WIndows Phone 7中的GestureService
,或者您可以直接處理ManipulationStarted
,ManipulationDelta
和ManipulationCompleted
UIElement
事件。
傑夫·普羅西斯有一個偉大的系列賽的四個職位,涵蓋觸摸操控非常詳細:
對於「定製繪圖「部分,你有什麼想法?如果從基元構建的控件不是您想要的,那麼lines and shapes呢?
+0
XAML級別上的線條和形狀......想起了一個關於XML的老玩笑。這裏是:
相關問題
- 1. 在WP7中製作多個自定義控件Silverlight給出奇怪的例外
- 2. WP7,Silverlight媒體框架|音量控制
- 3. WP7 Silverlight自定義控件使用彈出框
- 4. 如何用過渡替換Silverlight/WP7中的當前控件?
- 5. 在WP7 silverlight應用程序中顯示gif的控件
- 6. Silverlight(wp7)
- 7. WP7:Silverlight的Farseer?
- 8. 用於WP7的字符間距控制Silverlight
- 9. wp7:自定義控件的功能
- 10. Silverlight自定義控件和數據綁定在WP7中無法正常工作
- 11. WP7定製的用戶控件綁定
- 12. F#中的Silverlight自定義控件DefaultStyleKey
- 13. 在wp7應用程序中使用silverlight控件不好?
- 14. 我可以在控件中放置多少個字符,WP7 Silverlight
- 15. 在WP7中爲Silverlight Bing Maps控件設置標題?
- 16. 在Silverlight中添加樣式Silverlight用戶控件silverlight
- 17. Silverlight自定義控件
- 18. silverlight中的控制模板
- 19. WP7 Silverlight 3D Cylinder
- 20. DataTemplate with wp7 silverlight
- 21. WP7 silverlight grid
- 22. WP7自定義用戶控件屬性
- 23. WP7無法自定義DatePicker控件
- 24. 如何避免在WP7的Silverlight WebBrowser控件
- 25. ValueChange事件滑塊控制 - WP7
- 26. WP7中的控制屏幕亮度
- 27. Silverlight中的childWindow控件作爲自定義控件
- 28. Silverlight中自定義控件的多個控件模板
- 29. 在WP7中拖放Silverlight
- 30. WP7:移動控件
在這個例子中既沒有繪圖也沒有觸摸處理......只是基元的組合。 – 2011-03-09 02:02:58
我不確定你畫的是什麼意思,幾乎所有的控件都只是構建成一個更有趣的控件的基元的集合。在觸摸處理方面,Control類具有操作事件,可供您掛接到觸摸事件中。 – 2011-03-09 02:34:49