我有一个任务,使应用程序在我的公司是键盘访问,而我设法使xamarin元素。表单焦点可通过键盘访问,他们并不总是得到焦点环高亮,因为它应该。是否有一些选项在xamarin forms ios可以使按钮,例如总是得到这个focusRing高亮。
下面是focusRingHighlight
的截图在Xamarin中有一个IsFocused属性,它可以决定一个元素是否被聚焦。您可以使用此属性来确定当按钮聚焦时,更改背景颜色以实现类似于focusRing的效果。
:
if (myElement.IsFocused)
myElement.BackgroundColor = Color.Red;
有关详细信息,您可以参考文档:
VisualElement。IsFocused属性| Microsoft