The only problem with the tiles that I made is that when I put a picture as a background, I get lots of flickering. I think I should create my own custom button to solve the flickering problem, because the way I did it is too many things are on the software making it slower.
Thank you very much for the reply. I will try to use your method.
I've created a custom control and inherited the Button control. I have completely painted over the tile, and now I don't get any 'button effect' on it.
Now, for the Mouse Events, I don't know how to draw a border. I want to draw a THICK border around it when the MouseDown fires.
you should override the OnMouseClick method and paint it how you want and then make sure you raise the click event afterwards so the event is raised properly. You will have to override the OnMouseUp method too so the control can be redrawn in the "resting" state.
Last edited by wakawaka; Oct 11th, 2012 at 04:19 PM.