是否可以在XAML中创建自己的小部件?

时间:2009-09-07 00:05:00

标签: .net wpf xaml

是否可以在XAML中创建自己的小部件?

2 个答案:

答案 0 :(得分:2)

是的,它们通常被称为自定义控件。控件可以用作新控件的基类。请记住,WPF倾向于组合而不是继承。您不需要使用继承(自定义控件)来创建带有复选框的列表框。标准的ListBox可以通过合成完成。 WPF控件也应设计为无外观控件。控件的外观应该与行为分开。有关示例,请参阅http://msdn.microsoft.com/en-us/magazine/cc163421.aspx

答案 1 :(得分:1)

在WPF中创建自己的控件有多种方法,从非常简单的自定义到WPF中包含的完全控制。这些都记录在MSDN section for control customization

相关问题