c#-防止在UWP中单击按钮之间失去焦点

我正在开发将在触摸屏设备上使用的UWP应用程序.我有一个视图,用户可以通过点击文本框并单击三个按钮之一来输入午餐时间,这三个按钮可以使文本框中的时间增加不同的时间(15分钟,30分钟等).

例如,用户有45分钟的午餐时间,他们点击文本框,然后点击15分钟按钮,然后点击30分钟按钮.

我的问题是单击一个按钮后,文本框失去焦点,我需要再次单击文本框以重新获得焦点.

有没有一种方法可以防止按钮单击之间失去焦点?

解决方法:

如果您将目标设置为周年更新(14393)或更高版本,则非常简单,只需在Button上将AllowFocusOnInteraction设置为False即可.

<Button Content="Add" AllowFocusOnInteraction="False" />
上一篇:2019-11-29-win10-uwp-列表模板选择器


下一篇:UWP 从创建到发布流程一栏