c# - 类似 DateTimePicker 的输入控件

标签 c# .net winforms user-controls

我在 .NET 开发方面不是很有经验,所以如果我遗漏了一些明显的东西,请原谅我。

我的场景非常简单:我的程序将同时处理英制和公制测量系统。我需要一个能够优雅地容纳{英尺、英寸}和{米、厘米}(一次只有一组)的输入控件。

根据我在 VC# 的控件工具箱 (Winforms .NETF 3.5) 中看到的内容,我正在寻找 MaskedTextBoxNumericUpDownDateTimePicker.

即:

  • MaskedTextBox过滤用户输入的能力
  • NumericUpDown[增加/减少]用户选择的[子]测量单位的能力
  • DateTimePicker 在单个控件中“分解”信息的能力。我特别感兴趣的是拆分英尺和英寸,同时仍然在同一个控件上显示它们

我还应该指出,我最感兴趣的是复制 DateTimePicker 将单独的输入片段保存在单个控件中的能力。

我将非常感谢您关于我应该对哪个基本控件进行子类化以实现此功能的想法。

干杯!

最佳答案

你看过这个code project article吗?这可能是一个起点。

关于c# - 类似 DateTimePicker 的输入控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/604539/

相关文章:

c# - 当在搜索中使用多个词时,如何在 Lucene.net 中执行 AND 搜索?

c# - 如何将 SQL Server 过程变量设置为从 C# ASP.NET MVC 程序输入的数据?

c# - 局部 View 是否总是需要从顶层 View 传递的模型?

c# - 新窗体上的 STAThread 错误(SaveFileDialog)

c# - Datagridview 到特定的 excel 单元格

c# - 如何从 .NET 在记事本中打开文本?

c# - 类似于语法高亮的 Resharper

c# - 动态数据显示/获取用户输入的 x 坐标

c# - 如何将从套接字接收到的字节数组转换为 C# 结构

c# - 如何获得 child 控制权?