我在Windows应用程序中有一个datetimepicker,我希望在单个数字的日期和月份之前删除额外的空格。 有没有办法在第2天和第1个月之前删除这个额外的空间?
答案 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”;