I am trying to customize my own ComboBox that works similar to the original Combobox in Winforms, only difference is the design/look. I have the picture file of the arrow button, the rectangle and the dropdown list in my local resources.

I have searched the net and all I can find is the codes that I would have to draw the Combobox myself in the code like using the Rectangle function and specify the rectangle width, height etc.

So I would like to ask if it is possible to use images from local resources to customise my ComboBox while still maintaining the functions for the Combobox. If yes, please show some code snippets like which classes and methods I should use. (I using C# btw)

Thank You