在WPF的HH:MM组织中输入文本框时间的最理想方法是什么?

在WPF的HH:MM组织中输入文本框时间的最理想方法是什么?,wpf,time,textbox,Wpf,Time,Textbox,我需要在文本框中输入时间。这是我需要的配置,HH:MM。在HH:MM排列中输入文本框时间的最理想方法是什么?有没有这方面的示例代码?无论是winforms还是WPF都可能重复,我总是觉得屏蔽文本框有点麻烦,它们的行为方式可能会出人意料。我会让用户输入一个值,然后验证它是否符合HHMM或HH:MM格式(不过只是个人偏好)。一种常见的方法是在小时和分钟内有单独的下拉列表。看看其他UI的灵感,看看他们是如何做到的。我们可以为HH提供下拉列表。但如果我们选择MM控件,则很难向下滚动并将值设置为0-59。

我需要在文本框中输入时间。这是我需要的配置,HH:MM。在HH:MM排列中输入文本框时间的最理想方法是什么?有没有这方面的示例代码?

无论是winforms还是WPF都可能重复,我总是觉得屏蔽文本框有点麻烦,它们的行为方式可能会出人意料。我会让用户输入一个值,然后验证它是否符合HHMM或HH:MM格式(不过只是个人偏好)。一种常见的方法是在小时和分钟内有单独的下拉列表。看看其他UI的灵感,看看他们是如何做到的。我们可以为HH提供下拉列表。但如果我们选择MM控件,则很难向下滚动并将值设置为0-59。