I'm trying to add a button with an image to the caption area of a DockableControlPane. So in addition to the standard Minimize, Maximize, and Close buttons I'm going to have a Refresh button.
I'm using a CreationFilter to add my ButtonUIElement-derived 'RefreshButtonUIElement' to the caption area, and that works fine.
I'm also using the CreationFilter to add a ImageUIElement to my RefreshButtonUIElement to display the image. That does not work. The button appears in the caption area, but is blank.
I've tried override RefreshButtonUIElement.InitAppearance() to add the image there, but that does not work. The button appears in the caption, but is blank.
How can I get an image to appear in the button I've added? I've been following the information I found at this post, but now I'm stuck:
http://community.infragistics.com/forums/p/18052/65631.aspx
Thanks,
jb
You can do this without adding another element into your custom element. Override DrawImage on your custom element and try drawing your image with the DrawImage method on the drawParams parameter.