我有一个Windows应用程序,我有一个日期,当它被更改时,还有很多其他事情正在进行或必须确认。所以我的目标是在选择日期以引导用户完成整个过程时弹出一个向导。我不希望他们能够更改主表单上的日期。我将通过向导更新它。
目前,我正在Enter
的{{1}}上调用向导。我愿意改变它,如果有更好的选择,但他们必须实际选择该字段,而不仅仅是将鼠标悬停在它上面。我遇到的问题是,当向导关闭时,焦点/光标仍然位于用户可能更改日期的日期字段中。我知道我可以检查DateTimePicker
或KeyPress
以重新启动向导,但我要做的就是将光标移动到另一个控件。
我尝试了MouseDown
这似乎有效,但是有2个问题。
我愿意接受所有建议,以便更好地实现这一目标。