DateTime格式到WPF TextBox

时间:2014-10-02 13:00:41

标签: c# wpf datetime

我需要一些帮助。

  1. 我的问题是,我有一个文本框,我想用“autostring”为它写一个正确的DateTime表单。例如,如果我写入我的TextBox,我希望程序写一个。或者a / after年,月自动(在2-2字符串之后的美国日期时间形式,4-2之后的匈牙利语 - 我来自Hun)。如果您只能在US-GB-GE或其他任何国家/地区的其他日期时间中向我显示表格,那么这根本不会成为问题。匈牙利语DateTime只是我程序中的一种形式。

  2. 我住在匈牙利,没有为我的国家找到任何正确的DateTime格式。格式在这里YYYY-MM-DD而不是DD-MM-YYYY。如果我简单地逆转它或需要做任何其他事情,它会起作用吗?我试过了,似乎没有用,但也许我做错了 请帮忙!

1 个答案:

答案 0 :(得分:1)

WPF中的文本框中的屏蔽条目不容易完成。如果要求文本框在用户输入时具有日期的斜线或短划线,我会考虑使用WPF Toolkit DateTime PickerWPF Toolkit Masked Edit Text Box,这两个都可以在Codeplex上作为扩展的WPF工具包。

如果您仍想自己尝试屏蔽文本框编辑,我发现这是一个可以根据您选择的日期格式进行修改的示例:WPF Masked Text Box