I'll try to make it short. To show you my problem i've created a picture to illustrate my problem: http://www.ideomation.com/bug.jpg
The first 2 buttons (Librarie) is what i get when my form background contain the image of the button, and that i set my button background to be transparent & flat, and set the FlatAppearance MouseOverBackColor property to black. The first image is when the mouse is out of the button, and the 2nd is when it's over it.
Under the red line, you can see a button "Renommer" that i misplaced to show my problem. This happen when i place a transparent button over a picturebox. The transparent button doesn't show the picturebox under the button, but it show the form background image!
Does transparency should respect the Z-Order of items placed on my form?
If so... why am i getting this error and how can i solve this problem?
I thought about writting a piece of code to just hide the picturebox when the mouse is over the button, and it work, but the problem is that it doesn't look like my black "librairie" button because the shadow dissappear with the picturebox!
Thanks for your help