其实WinForms 有一些列表式控件 (例如ListView、TreeView) 中的每项的图标应该是可以自定的, 但是设计的时候却一定要求用一个 ImageList 组件来统一存放这些图片. 我觉得这给控件的使用带来了极大的不便. 当初为何要设计为一定要用 ImageList ? 这有什么好处呢?