所以我会尽力解释这一点
我只是制作一个有趣的计算器,以帮助了解有关VB的更多信息
我有一个标签,其属性我设置为RightToLeft =是。
因此,当我在TextBox = .3567中输入一个数字,然后单击添加,减去等...它会将之前输入的值(.3567)发送到我的标签。但是当它这样做时,数字从“.3567”变为“3567”。
所以我很确定问题出在RightToLeft属性中。有没有办法可以在不删除RightToLeft属性的情况下更改它?
修改
我已尝试以编程方式执行某些操作,例如尝试查找小数的子字符串并将其删除然后将其放在开头。但是当我尝试那件事时没有任何反应......
答案 0 :(得分:2)
好吧,你写了
有没有办法可以在不删除RightToLeft属性的情况下更改此内容?
肯定可能有某种方式。
但是,RightToLeft
用于编写或显示从右到左书写的语言,例如阿拉伯语,不用于输入或显示数字。请改用TextAlign
属性。