我有一个winform,我有一个文本框,将占用多达14个数字。现在,如果用户输入少于14,我必须用0填充其余的字段。例如。如果用户10个号码我必须包括4个0以使其14在c#winform中填充0(零)字符串的空字段?
0
A
回答
4
更改文本框的MaxLength
属性14后你得到的Text
性质,用途,该PadLeft
,或PadRight
方法在String
类。
例
void textBox_LostFocus(object sender, EventArgs e)
{
var text = this.textBox.Text;
text = text.PadLeft(14, '0');
this.textBox.Text = text;
}
结果
var value = "abcd";
var leftPadded = value.PadLeft(14, '0'); // <- "0000000000abcd"
var rightPadded = value.PadRight(14, '0'); // <- "abcd0000000000"
您可能还需要考虑使用类。
0
textbox.TextChanged += new EventHandler(textbox_TextChanged);
private textbox_TextChanged(Object sender, EventArgs e) {
textbox.Text = textbox.Text.PadLeft(14, '0');
}
0
相关问题
- 1. INT填充零字符串
- 2. 填充空C字符串正确
- 3. [R填充0的字符串
- 4. C字符串空零?
- 5. sql中的零填充字母数字字符串
- 6. 将零填充添加到字符串
- 7. 如何填充数字字段的零?
- 8. 如何在Python中向零填充数字字符串?
- 9. 右填充或零填充左对齐的字符串
- 10. WPF中的C#字符串填充
- 11. C#将int转换为带填充零的字符串?
- 12. 填充空密码字段
- 13. 填充字段以空格
- 14. 填充空字符串到文本
- 15. 插入填充空白到字符串
- 16. 查询填充0字段的左边
- 17. 填充ASCII字符的字符串
- 18. AttributeError的填充字符串
- 19. 从字符串剪切零字符(字符串[: - 0]) - Python
- 20. 使用小书签填充字符串中的每个字段
- 21. 比较数字字符串和零填充
- 22. 铸造零个填充数字字符串到整数
- 23. 如何从字符串(C++)填充FixedString?
- 24. C#字符串格式化和填充
- 25. 在Julialang中带有前导(左填充)零的字符串的数字
- 26. 为什么s [0]是C++中空字符串s的空字符串?
- 27. 如何高效截断字符串中的填充零点
- 28. 如何在java中的字符串中填充空格?
- 29. 填充字段值,如果0
- 30. 字符串数组中的空字段转换为'0'
更多0在左边还是右边? –
之后的原始数字 – Drone