C# Dev TextEdit 负数显示异常

请教一下,TextEdit显示负数并在右边停靠时,怎么负数的“负号”跑到右边去了?

效果如图:左边一个正常的TextEdit,右边一个设置了RightToLeft=true;请问还需要设置其他属性吗?

TextEdit显示异常

textEdit1.Properties.Appearance.TextOptions.Halignment=Far;
如图:图片说明

你看下textbox的这两个属性设置:RightToLeft 和TextAlign,是不是设成Yes和Right了?
把他们分别改成No和Left就行了

亲测有效!哎呀、方向搞错了...好尴尬、哈哈