我有一个DateTimePicker(可空版本),我需要只读.如果它被禁用,我对显示器不满意,所以想知道是否有人有一个如何停止现场更新的漂亮例子?
谢谢.
你可以挂钩Changed事件,并将值设置回你想要的值(如果不同) - 这样你就可以覆盖任何改变的原因(通过鼠标或键盘)
您是否考虑过使用其他控件,例如只读文本框甚至是标签控件?
我知道这已经很老了但是要帮助其他人搜索这个(因为这是我通过谷歌找到的第一个)你可以使用:
this.dateTimePicker1.Enabled = false;
使其行为与文本框的行为方式相同 this.textbox1.ReadOnly = true