将 dateTimePicker 初始化为今天的日期,但日期未显示在控件的文本部分

Initializing dateTimePicker to today's date but date not showing in text portion of control

我正在将 DateTimePicker 值设置为今天的日期。

dtDate.Checked = true;
dtDate.Value = System.DateTime.Today;
if (dtDate.Handle == null)
  System.Threading.Thread.Sleep(0);
dtDate.Checked = false;

日历日期已设置,可通过访问日历确认。 但是文本是空白的。 如何让它在控件的文本部分显示日期?

我用的就是这种方式。它对我来说很好用。

dtDate.Text = dtDate.Value.ToString();

将显示的文本将取决于您在 dtDate

上使用的面具