I want to move the form title, icon and close, and help buttons from left side to right side (change the layout).
I moved the form controls manually to keep background image but now I want to change the form title.
When I set rightToLeft property to yes and rightToLeftLayout to true in the form properties the background image disappears, but it uses the property ‘BackColor’
My code is as follows:
if (_lang == 'Arabic') { this.RightToLeft = RightToLeft.Yes; this.RightToLeftLayout = true; }
But it keeps buttons image.
So why is that?
To further Blounty’s answer, the MSDN specs clearly state that BackgroundImage, Opacity and others aren’t supported when using RightToLeftLayout:
http://msdn.microsoft.com/en-us/library/system.windows.forms.form.righttoleftlayout(vs.80).aspx: