2012-04-11 42 views
3

在我的Silverlight應用程序,我格式化從右到左的語言日期下面的格式字符串:IE9渲染左至右符號

"dd-MMM-yyyy HH:mm" 

月份名稱由右到的重新排列格式化字符串的左側字符,並在日期中插入時間。爲了解決這個問題,我嘗試插入unicode U + 200E和U + 200F字符。這在一定程度上工作,但IE9呈現控制角色!它看起來幾乎像一個'向上箭頭'。有沒有人遇到過這個或知道一個方法呢?

抱歉,我無法訪問此屏幕截圖。任何幫助是極大的讚賞! Ian

回答

0

無論你用什麼來顯示日期(例如TextBlock),你都需要設置FlowDirection = RightToLeft,如果你知道字符串中會有RTL字符的話。