开发者

How can I detect the Flowdirection RightToLeft or LeftToRight automatically in WPF

Is there a way to detect the FlowDirection in TextBox automatically based on the Unicode Characters used?

If you have an Arabic t开发者_开发问答ext in Excel it is automatically aligned to the right side of the cell. I would like the same logic in my WPF application. Has anyone experience with this and can tell me how to do this?


Base your solution in... http://windows-tech.info/13/5fa183aedccd93df.php

the relevant code is

public bool IsArabic(string strCompare)
{
  char[] chars = strCompare.ToCharArray();
  foreach (char ch in chars)
    if (ch >= '\u0627' && ch <= '\u0649') return true;
  return false;
}

Also check the Arabic section of the Unicode standard... http://www.unicode.org/charts/

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜