如何使键盘焦点环出现在Xamarin.forms中的每个元素上?



我有一个任务,使应用程序在我的公司是键盘访问,而我设法使xamarin元素。表单焦点可通过键盘访问,他们并不总是得到焦点环高亮,因为它应该。是否有一些选项在xamarin forms ios可以使按钮,例如总是得到这个focusRing高亮。

下面是focusRingHighlight

的截图

在Xamarin中有一个IsFocused属性,它可以决定一个元素是否被聚焦。您可以使用此属性来确定当按钮聚焦时,更改背景颜色以实现类似于focusRing的效果。

:

if (myElement.IsFocused)
myElement.BackgroundColor = Color.Red;

有关详细信息,您可以参考文档:

VisualElement。IsFocused属性| Microsoft

相关内容

  • 没有找到相关文章

最新更新