如何将 TextBox 中的书写从右到左更改为从左到右?

Posted

技术标签:

【中文标题】如何将 TextBox 中的书写从右到左更改为从左到右?【英文标题】:How to change the writing in TextBox from right-to-left to left-to-right? 【发布时间】:2020-02-07 17:41:00 【问题描述】:

我最近一直在努力解决一个问题,该问题禁止我从左到右书写,而是从右到左书写。谁知道怎么解决?

string originalText;
private string replaceToStars(object sender)

    if (sender == textBox3)
    
        originalText = textBox3.Text;

        string replaced = Regex.Replace(originalText, @"[a-z0-9A-Z]", "*");
        textBox3.Text = replaced;
    
    else if (sender == textBox3)
    
        textBox3.Text = originalText;
    
    return textBox3.Text;

【问题讨论】:

replaceToStars 方法有什么相关性?此外,ifelse if 块中的两个条件都是相同的。 @Diado 这个方法的作用,实际上是用星号“*”替换“textbox3”中的给定文本,也是的,我对“else if”语句不好,但它似乎仍然没有工作中 你不能用[TextBox].PasswordChar = '*'吗?设计器中有[TextBox].RightToLeft = Yes 吗? 【参考方案1】:

我没有足够的声誉在评论中添加此信息。因此在答案中发布此信息。

右键单击相应的文本框并选择属性。 在外观标题下选择TextAlgin下拉菜单并选择Left

就这么简单,希望对你有帮助...

【讨论】:

以上是关于如何将 TextBox 中的书写从右到左更改为从左到右?的主要内容,如果未能解决你的问题,请参考以下文章

如何从右到左显示 RadListView

ios / xcode 使文本书写方向从右到左

Swift - 从右到左执行 eguewithidentifier 转换样式

在无限循环中从左到右,从右到左平移动画箭头图像

需要从左到右再从右到左改变segue过渡

从左到右和从右到左移动标签