Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否可以使用文本框显示日历下拉列表?_C#_Winforms - Fatal编程技术网

C# 是否可以使用文本框显示日历下拉列表?

C# 是否可以使用文本框显示日历下拉列表?,c#,winforms,C#,Winforms,如果不在日历控件上放置文本框,不隐藏/显示控件以及在控件之间同步值,是否可以在其旁边放置一个文本框和一个按钮,单击该按钮时显示日历下拉列表 我会使用DateTimePicker控件,但是我想将值设置为NULL,而不必显示和使用复选框 我还希望控件是空的,没有任何默认日期,该日期是灰色的 实现基于的自定义控件很简单,但我想知道是否可以显示日历下拉列表而不需要隐藏的日期时间选择器这几乎就是日期时间选择器的定义来回答您的问题,是的。请检查此项DateTimePicker控件有什么问题,以及为什么要实现

如果不在日历控件上放置文本框,不隐藏/显示控件以及在控件之间同步值,是否可以在其旁边放置一个文本框和一个按钮,单击该按钮时显示日历下拉列表

我会使用
DateTimePicker
控件,但是我想将值设置为
NULL
,而不必显示和使用复选框

我还希望控件是空的,没有任何默认日期,该日期是灰色的


实现基于的自定义控件很简单,但我想知道是否可以显示日历下拉列表而不需要隐藏的
日期时间选择器

这几乎就是
日期时间选择器的定义来回答您的问题,是的。请检查此项
DateTimePicker
控件有什么问题,以及为什么要实现此目标。问题是解释为什么
DateTimePicker
不能作为答案。在我提交此答案后,问题被编辑了大约3次。我的意思不是批评,而是简单地提醒一个可能很好地完成这项工作的控件。当我看到OP的更具体的需求时,我试图找到一个基于MonthCalendar工具的解决方案,但还没有找到结果。