至今单身的茄子 · 从默默无闻到璀璨明星潘甜甜的三部曲之路_成为 ...· 1 年前 · |
要出家的泡面 · 第一次养鹦鹉,有什么注意事项吗? - 知乎· 1 年前 · |
满身肌肉的火柴 · 中国新闻网_梳理天下新闻· 1 年前 · |
有腹肌的警车 · 角逐中国新能源汽车耐力赛 ...· 1 年前 · |
风流的手术刀 · 宝马原来叫“巴依尔”?没想到这些豪车原名都这 ...· 1 年前 · |
我有一个带有以下掩码的掩蔽文本框: 999999。我想在 中添加类似于 占位符的内容,以帮助最终用户了解掩蔽文本框的掩码。
我认为,当表单加载并将text属性设置为"YYYYMM“(我需要的占位符)时,以及当用户输入控件、重置文本并将掩码更改为999999时,我可以创建特定的掩码。然而,我认为有更好的解决办法。
我发现一些人谈论水印控制,但我想找到更容易使用的东西。
任何帮助都将不胜感激。谢谢
使用
DateTimePicker
,这将是最简单的方式,如建议。
然而,按照问题的要求.
在
Form_Load
上设置
MaskedTextBox1.Text = "YYYYMM"
然后,为了在控制焦点集中时将掩码更改为999999,请使用
MaskedTextBox1_GotFocus
方法并使用
MaskedTextBox1.Text = "999999"
。
正如tinstaafl在注释中所建议的,我使用的是DateTimePicker而不是MaskedTextBox。
我改变了它的属性:
CustomFormat = yyyMM
Format = Custom
ShowUpDown = True
这样,我就有了类似于textBox的东西,我只能选择年份或月份,并使用上下按钮来增加它。
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券