I was working on an app and wanted to add image to one of my buttons. Didnt know how...so I pulled up wincv and looked up the button properties and saw Image....knowing how .NET works I was easily able to guess that all i needed to say was

btn.Image = new System.Drawing.Bitmap("filename");

problem ..the image is right on top of the button text...so I looked at WinCV again....button has an ImageAlign property with a value of ContentAlignment...but whats that?

looked it up once again in WinCV and saw it was part of the System.Drawing namespace and has some enumaration such as TopLeft, TopRight, MiddleLeft, etc.. so I put 2 and 2 together and wrote.

btn.ImageAlign = ContentAlignment.MiddleLeft;

and it worked...awesome..

the moral of this story, use WinCV to learn more about what an an object has to offer and you can often get yourself out of a pickle..especially if you dot use Visual Studio!