我创建了一个继承自UserControl的类(MyControl),但我在文档中找不到调用绘制控件的方法。是否有Draw()方法或我应该实现的东西来提供我自己的绘图逻辑?它位于何处(UIElement?)?
先谢谢,
埃里克。
答案 0 :(得分:1)
没有画画()。 Silverlight与使用GDI不同。它更像是乐高:)
Silverlight中的所有可视控件都由其他GUI简单元素组成。 e.g:
您需要在用户控件XAML文件中创作组件,或使用代码将它们添加到Visual Tree中。
我对使用Silverlight的开发人员的个人建议是使用Expression Blend。它不仅适用于设计师。它比Dev studio中的简单编辑器强大得多,也允许WYSIWYG创作复杂的动画。