c# - 将 DataGridView 的特定单元格设置为“从左到右”对齐
问题描述
我有一个DataGridView
从右到左对齐(因为程序的语言是波斯语),但是一些特定的列clmn_Email
应该从左到右,寄存器的列DateTime
也应该从左到右。
DateTime
在 RTL align 中显示为
ب.ظ1397/07/07 08:32:14
但它应该显示为
1397/07/07 08:32:14
无论如何,我转到Collection
然后defaultCellStyle
将对齐更改为“左中”,但它根本不起作用,没有任何改变。
谁能帮我?(我没有找到这样的问题。如果重复,请将问题的链接发给我)。
解决方案
要解决此问题,请将 LTR 控制字符添加到原始数据的开头。char.Parse ("\u200E") + 原始数据 ("ب.ظ 1397/07/07 08:32:14")
推荐阅读
- node.js - 当我尝试使用节点应用程序运行应用程序时,它不会在给定端口上运行。有人可以解释吗?
- python - 如何在 Python 中创建无限输入?
- android - (MoPub Ad Network) 尝试调用接口方法“onAdFailed”空指针异常
- javascript - 反应中的部分字符串匹配
- c - 为什么 for 循环使用超出范围的值?
- python - 为 python CLI 存储软件版本的好方法是什么?(
- 版本) - sql - 如何选择具有最大 id 的记录并对值求和?
- google-cloud-platform - 基于查询的参数路由 Google 负载均衡器 - IAP
- azure - 无法删除 azure free trail 中的资源组
- sql - 与并非所有列共有的多态关系