从DateTimePicker删除日期和月份之前的空格

时间:2014-02-04 17:49:11

标签: c# datetimepicker

我在Windows应用程序中有一个datetimepicker,我希望在单个数字的日期和月份之前删除额外的空格。 enter image description here 有没有办法在第2天和第1个月之前删除这个额外的空间?

3 个答案:

答案 0 :(得分:1)

您可以将客户格式应用于DateTimePicker控件

请阅读此内容以获取更多详细信息:DateTimePicker.CustomFormat Property

示例

public void SetMyCustomFormat()
{
   // Set the Format type and the CustomFormat string.
   dateTimePicker1.Format = DateTimePickerFormat.Custom;
   dateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd";
}

答案 1 :(得分:1)

我认为您无法在日期和月份值之前更改/删除空格,因为您的DateTimePicker设置为自定义格式M/d/yyyy,仅显示单个数字的月份和日期(留下一个月份和日期前的数字空间(如果小于10)。

作为替代方案,您可以在月份和日期之前添加Zero(如果它们小于10)。

试试这个:

dateTimePicker1.CustomFormat = "MM/dd/yyyy";
dateTimePicker1.Format = DateTimePickerFormat.Custom;

答案 2 :(得分:0)

您可以尝试使用自定义格式。 this.dateTimePicker.CustomFormat =“MM / d / yyyy”;