【发布时间】:2014-05-20 22:16:01
【问题描述】:
上下文
在 C# Windows 窗体项目中,有两种方法可以让 Button 显示图像:
- 设置ButtonBase.Image
- 设置ButtonBase.ImageList 并使用ButtonBase.ImageIndex Property 在该集合中选择一个图像
问题
- 为什么有两种解决方案?我怀疑 ImageList 是为了靠近底层的 Win32 软件层 API。
- 对于按钮,是否有任何理由更喜欢其中一个? (对于其他一些控件,您可能别无选择。)
【问题讨论】: