I'm developing an Application that is targeted for the Arabic language.
When using a standard TreeView to get the tree to display in a right to left fashion you need to mirror the control. The code to do this looks like this:
protected override CreateParams CreateParams { get { CreateParams CP; CP = base.CreateParams; if(_mirrored) CP.ExStyle = CP.ExStyle | WS_EX_LAYOUTRTL | WS_EX_NOINHERITLAYOUT; return CP; } }
This works perfectly with the TreeView, However with the WinTree the text is painted in reverse as if it was flipped.
Is there a way to override this behavior and get it to paint correctly?
UltraTree does not support the RightToLeft property. If you like you can submit a feature request.
I would appreciate a reply from Infragistics on this issue/limitation