1

DateTime 值的 C# 区域设置感知 MaskedTextBox 掩码

我正在处理 FXCop/Code Analysis 的全球化警告,并且想知道通过 MaskedTextBox 设置和获取 DateTime 值的正确的、区域设置感知方式。

我的表单有一个 MaskedTextBox 元素,其 Culture 属性设置为“en-US”,其 Mask 属性设置为“00/00/0000”(预定义的短日期格式)。maskedTextBox.Text = now.ToString() 没有前导零显示为“42/42/010_”,但我希望它表示为“04/24/2010”。

4

1 回答 1

2

对于用户而言,无论您的 MaskedTextBox 对我的文化支持得多么好,与 DateTimePicker 相比,它都很难使用,

http://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepicker.aspx

于 2010-04-25T00:47:42.727 回答