本帖最后由 Richard.Ma 于 2020-11-10 02:34 编辑
Clear按钮是管用的,也清除了日期,目前的问题在于C1DateEdit控件失去光标时会默认一个日期,我白天帮你尝试了用下面的代码,在Leave事件中判断,这样可以去掉添加的日期,但是如果是在C1DateEdit失去焦点然后再清空的情况下,仍然是没有作用的,我明天会再看看是否有其他的办法
- bool isnull = false;
- private void C1DateEdit1_ValueChanged(object sender, EventArgs e)
- {
- isnull = (String.IsNullOrEmpty(c1DateEdit1.Text));
- }
- private void C1DateEdit1_Leave(object sender, EventArgs e)
- {
- if (isnull)
- c1DateEdit1.Text="";
- }
复制代码
|