首页 > 解决方案 > DateTimePicker 在 WinForm 中设置 DropDownList 样式

问题描述

我有DateTimePicker并且我想设置只读而不是禁用。我不想手写,只希望能从日历中选择。

ComboBox有财产DropDownStyle,我可以选择DropDownList。我想要类似的东西

标签: c#winforms

解决方案


我认为使用此答案中提到的 keydown 事件可以解决您的问题。

private void dateTimePicker1_KeyDown(object sender, KeyEventArgs e)
{
    e.SuppressKeyPress = true;
}

推荐阅读