谁能知道如何在 VB.NET 中制作只读的 DateTime 选择器?
问问题
12617 次
1 回答
2
没有内置方法可以将DateTimePicker
控件更改为只读。您可能可以创建自己的自定义只读控件,该控件包含或继承该DateTimePicker
控件,但是,您还有其他几个更简单的选项:
- 如果您从不需要该值是可编辑的,并且它只是只读的,那么不要使用该
DateTimePicker
控件。相反,您应该使用Label
控件。 - 如果它有时是可编辑的,有时是只读的,请使用
DateTimePicker
控件并切换Enabled
属性以在可编辑和只读模式之间切换。 - 如果您希望它看起来像其他条目控件,但不灰显(就像禁用它时的情况一样),则使用
TextBox
控件并将其ReadOnly
属性设置为True
.
于 2013-01-17T12:31:12.767 回答