由C#委托回调想到的二三事写在前面: 之前的过开发程中,我愈发觉得面对复杂的界面要求,最好还是用UserControl将不同模块的界面设计单独封装,以应对客户频繁地需求更改。这样做能够在面对对不同的UI要求时,动态的加载预先设计好的特定模块的UserControl,不需要用代码对界面进行复杂的控制,否则要用代码控制一个个控件的生成与显示。设计之初费力,后面维护起来比较方便。 背景介绍: 最近开发新工具,针对不同的模块的数据展示我设计了不同的布局单独封装为UserControl,放置在PanelControl中作为数据展示。为了能够