如何在 WPF 中自动检测 Flowdirection RightToLeft 或 LeftToRight

2023-12-22

有没有办法根据使用的 Unicode 字符自动检测 TextBox 中的 FlowDirection?

如果 Excel 中有阿拉伯文本,它会自动与单元格的右侧对齐。我希望我的 WPF 应用程序具有相同的逻辑。有没有人有这方面的经验并且可以告诉我该怎么做?


您的解决方案基于...http://windows-tech.info/13/5fa183aedccd93df.php http://windows-tech.info/13/5fa183aedccd93df.php

相关代码是

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

另请检查 Unicode 标准的阿拉伯语部分...http://www.unicode.org/charts/ http://www.unicode.org/charts/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 WPF 中自动检测 Flowdirection RightToLeft 或 LeftToRight 的相关文章

随机推荐