如何在VB.NET中创建Readonly DateTime选择器

时间:2013-01-17 09:57:38

标签: vb.net datetimepicker readonly

有谁知道如何在VB.NET中创建只读的DateTime选择器?

1 个答案:

答案 0 :(得分:2)

没有内置方法可将DateTimePicker控件更改为只读。您可以创建自己的自定义只读控件,该控件包含或继承DateTimePicker控件,但是,您还有其他几个更简单的选项:

  • 如果您从不需要可编辑的值,并且它只是只读的,那么请不要使用DateTimePicker控件。相反,您应该使用Label控件。
  • 如果它有时可编辑且有时只读,请使用DateTimePicker控件并切换Enabled属性,以便在可编辑和只读模式之间切换。
  • 如果您希望它看起来像其他条目控件,但不是灰显(就像禁用它时一样),那么使用TextBox控件并设置它{{1 } {}属性到ReadOnly