我正在开发将在触摸屏设备上使用的UWP应用程序.我有一个视图,用户可以通过点击文本框并单击三个按钮之一来输入午餐时间,这三个按钮可以使文本框中的时间增加不同的时间(15分钟,30分钟等).
例如,用户有45分钟的午餐时间,他们点击文本框,然后点击15分钟按钮,然后点击30分钟按钮.
我的问题是单击一个按钮后,文本框失去焦点,我需要再次单击文本框以重新获得焦点.
有没有一种方法可以防止按钮单击之间失去焦点?
解决方法:
如果您将目标设置为周年更新(14393)或更高版本,则非常简单,只需在Button上将AllowFocusOnInteraction设置为False即可.
<Button Content="Add" AllowFocusOnInteraction="False" />