我想更改小时和分钟的增量,方法是每当单击小时/分钟文本部分并单击旋转按钮分别增加/减少小时/分钟。
最佳答案
你必须知道默认情况下 ASPxTimeEdit 不允许这样做。前面建议的方法是一种“hack”。当前的问题是由于 ASPxTimeEdit 根据当前插入符位置(小时、秒、天)执行内部 inc/dec 操作而引起的。 您无法在客户端 ButtonClick 事件上正确取消此操作,因为此事件是在执行内部操作之前引发的。
此问题的可能解决方案是隐藏标准旋转按钮 (SpinButtons.ShowIncrementButtons="false") 并创建具有所需逻辑的自定义按钮。 引用此链接http://www.devexpress.com/Support/Center/p/B200804.aspx
关于c# - Devexpress时间编辑控制: How to get selected portion of Hour or Minute in the control?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9970834/