C# TextBox格式化问题(WinFrom)

lvhs420 2011-02-21 11:10:42
格式化给为:
数字1:123.00
数字2:123.0000
数字3:123
日期:2011年02月20日
时间:18:24:16
日期时间:2011年02月20日 18:24:16
IP地址:100.100.100.100

其中标点和汉字希望能固定的显示在TextBox中:
如:
id地址默认显示应为:___.___.___.___
日期默认显示为:____年__月__日

请大侠帮帮忙.....
...全文
734 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
lvhs420 2011-04-06
  • 打赏
  • 举报
回复
我来结帖了
donet菜鸟 2011-02-21
  • 打赏
  • 举报
回复
有 MaskedTextBox 这个控件,设置Mask属性,很多格式。
mjp1234airen4385 2011-02-21
  • 打赏
  • 举报
回复
要达到你的这个要求,估计要自己编写控件了。
你从textbox继承编写用户自定义控件。
然后处理成你要求的格式。
设置几种格式模式。根据用户的输入放到相应的位置上。
xixihaha_2011_098 2011-02-21
  • 打赏
  • 举报
回复
MaskedTextBox 就可以的,呵呵
lilin8905 2011-02-21
  • 打赏
  • 举报
回复
MaskedTextBox
yuanqingkun0103 2011-02-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wuyq11 的回复:]

MaskedTextBox
正则验证
[/Quote]
用正则
jiexx066 2011-02-21
  • 打赏
  • 举报
回复
好,正是我需要的东西!
zhushoudong 2011-02-21
  • 打赏
  • 举报
回复
MaskedTextBox控件 顶了
WenJie11533 2011-02-21
  • 打赏
  • 举报
回复
MaskedTextBox控件很多格式
yalan 2011-02-21
  • 打赏
  • 举报
回复
[Quote=引用楼主 lvhs420 的回复:]
格式化给为:
数字1:123.00
数字2:123.0000
数字3:123
日期:2011年02月20日
时间:18:24:16
日期时间:2011年02月20日 18:24:16
IP地址:100.100.100.100

其中标点和汉字希望能固定的显示在TextBox中:
如:
id地址默认显示应为:___.___.___.___
……
[/Quote]

拖一个MaskedTextBox控件就行了
agdfhgfdshfgh 2011-02-21
  • 打赏
  • 举报
回复
设置成RichTextBox,你想怎么玩就怎么玩
wuyq11 2011-02-21
  • 打赏
  • 举报
回复
MaskedTextBox
正则验证

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧