【发布时间】:2017-08-01 23:20:16
【问题描述】:
我正在开发一个将在触摸屏设备上使用的 UWP 应用程序。我有一个视图,用户可以通过点击文本框并单击三个按钮之一来输入他们的午休时间,这些按钮将文本框中的时间增加不同的数量(+15 分钟、+30 分钟等)。
例如,用户有 45 分钟的午休时间,他们点击文本框,然后点击 +15 分钟按钮,然后点击 +30 分钟按钮。
我的问题是单击一个按钮后文本框失去焦点,我需要再次单击文本框才能重新获得焦点。
有没有办法防止按钮点击之间失去焦点?
【问题讨论】:
-
在按钮单击事件中,在执行逻辑后调用文本框以收回焦点。单击按钮后,您将失去文本框焦点。这是设计使然。并不意味着您不能在之后将其重新设置。