我的winform中有一个组合框,我希望用另一个按钮来更改显示列表(带有三角形)的按钮,或者至少更改图像。
有可能吗?我该怎么做呢?
谢谢!
发布于 2012-02-10 17:01:04
您应该使用如下所述的OwnerDrawn技术:https://stackoverflow.com/questions/2891981/net-ownerdraw-combobox-vista-7-themed-dropdownlist
或者覆盖window proc并重定义整个控件消息处理,或者从头创建自己的控件,或者使用第三方控件,如DevExpress WinForms套件或Telerik控件。
https://stackoverflow.com/questions/9225055
复制相似问题