在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