Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
全部, 我有一个非常简单的带有 C#.NET 的 WinForms 应用程序。 在那里我需要输入 IP 地址的控件,所以我使用了 MaskedTextCtrl。 这个控件需要有一个默认值localhost,即程序启动时该值应该在那里,所以我使用控件的“Text”属性。
我将掩码设置为“999.999.999.999”,将文本设置为“127.0.0.1”,它转换为“127001”,它在 GUI 设计器和程序启动时显示不正确。
我该怎么做才能让它发挥作用?
谢谢你。
我最终使用带有验证的文本控件。
我听从了你的评论:
这不是重复的。它正在谈论用户输入IP地址。我所说的是预先填充和显示的 IP 地址。事实上,我认为“MaskedTextBox”不适合那个。你能证明别的吗?
但是副本是用代码和 UI 来问同样的事情。
编辑:在发表评论之前,我确实搜索了一个控件,Telerik 似乎有一些类似的东西。我也看到了一些问题