想要在 Windows 应用程序中将自定义的 Datetimepicker 显示为“仅月份和年份”(使用 C#)

Posted

技术标签:

【中文标题】想要在 Windows 应用程序中将自定义的 Datetimepicker 显示为“仅月份和年份”(使用 C#)【英文标题】:Want to Show Customized Datetimepicker as 'only Month and year' in Windows application(using C#) 【发布时间】:2019-11-03 10:47:23 【问题描述】:

DateTimePicker for only month and year in windows application in .NET

我只想显示 Month/Year DateTimePicker 控件以提供 UI 以选择任何年份的任何月份,但不显示使用 C# 的 .NET 的 Windows 应用程序中的日期/日期。

主要要求:

windows的datepicker中只需要显示月份和年份

【问题讨论】:

***.com/q/5270089/17034 How can i show month selection calendar in my app的可能重复 我也有同样的问题。对于日历应用程序,我需要使用默认打开的年份视图来显示它以选择生日,所以下个月然后是日期。我尝试了很多东西,但没有任何效果。 .NET Framework WinForms 标准 DatetimePicker 似乎没有解决方案。您需要创建自己的控件或查找已创建的控件。我没有找到一个,但我没有搜索很多。 【参考方案1】:

使用 DateTimerPicker.Format 属性。检查MSDN

public void SetCustomFormat()

    // Set the Format type and the CustomFormat string.
    dateTimePicker1.Format = DateTimePickerFormat.Custom;
    dateTimePicker1.CustomFormat = "MM/yyyy";

【讨论】:

以上是关于想要在 Windows 应用程序中将自定义的 Datetimepicker 显示为“仅月份和年份”(使用 C#)的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Windows 控制台中将数据输出到自定义流(3> 4> 等)?

在CUDA中将类型转换为unsigned long long?

如何在android中将自定义过滤器应用于相机流?

如何在wix中将属性传递给回滚自定义操作?

如何在 SwiftUI 中将自定义字体系列设置为整个应用程序的默认字体

使用自定义文件格式作为 Windows Explorer 文件系统