Welcome

首页 / 软件开发 / .NET编程技术 / WPF自定义控件 - 装饰器

WPF自定义控件 - 装饰器2010-11-20 cnblogs Curry顾名思义就是装饰用的,也就是说不改变原有的控件结构,但可以为控件添 加一些新的功能,或是为控件的显示外观增加些东西。如MSDN中的例子:

本来TextBox四角没有圆点,但是通过装饰器可以为它加上。所以可以 看成在TextBox上加了层。

这样就“无痛”的给控件进行了装饰。当然应用不单单这 样加几个点而已,修饰嘛比如拖动控件的修饰

而之前比较著名的层拖拽是Bea StollinitzHow can I drag and drop items between data bound ItemsControls?