前面两个章节分别介绍了两个自定义控件:自定义的ColorPicker和FlipPanel控件.接下来介绍派生自定义面板以及构建自定义绘图控件. 创建自定义面板是一种特殊但较常见的自定义控件开发子集.前面以及介绍过有关面板方面的知识,了解到面板驻留一个或多个子元素,并且实现了特定的布局逻辑以恰当地安排子元素.如果希望构建自己的可拖动的工具栏或可停靠的窗口系统,自定义面板是很重要的元素.当创建需要非标准特定布局的组合控件时,自定义面板通常很有用的,例如停靠工具栏. 接下里介绍一个基本的Canvas面…