如何将 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
方法有什么相关性?此外,if
和 else if
块中的两个条件都是相同的。
@Diado 这个方法的作用,实际上是用星号“*”替换“textbox3”中的给定文本,也是的,我对“else if”语句不好,但它似乎仍然没有工作中
你不能用[TextBox].PasswordChar = '*'
吗?设计器中有[TextBox].RightToLeft = Yes
吗?
【参考方案1】:
我没有足够的声誉在评论中添加此信息。因此在答案中发布此信息。
右键单击相应的文本框并选择属性。 在外观标题下选择TextAlgin下拉菜单并选择Left。就这么简单,希望对你有帮助...
【讨论】:
以上是关于如何将 TextBox 中的书写从右到左更改为从左到右?的主要内容,如果未能解决你的问题,请参考以下文章