Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 10 如何在精简的SplitView菜单项中正确显示焦点矩形_Windows 10_Uwp_Windows 10 Universal - Fatal编程技术网

Windows 10 如何在精简的SplitView菜单项中正确显示焦点矩形

Windows 10 如何在精简的SplitView菜单项中正确显示焦点矩形,windows-10,uwp,windows-10-universal,Windows 10,Uwp,Windows 10 Universal,我正在构建我的第一个通用Windows平台(UWP)应用程序,并尝试使用SplitView类实现流行的“汉堡包菜单” 受此启发,窗格中的项目被重新设置为控件样式,带有垂直高亮矩形、图标和文本。外观与Groove应用程序相似 我现在正在尝试使用键盘实现导航和选择,这会使SplitView窗格中的项目更加集中。但是,由于窗格在其为CompactInline或CompactOverlay时会剪裁其内容,因此焦点矩形也会被剪裁,这不是用户期望的行为 请问,在这种情况下,有人能建议如何属性显示焦点矩形吗

我正在构建我的第一个通用Windows平台(UWP)应用程序,并尝试使用SplitView类实现流行的“汉堡包菜单”

受此启发,窗格中的项目被重新设置为控件样式,带有垂直高亮矩形、图标和文本。外观与Groove应用程序相似

我现在正在尝试使用键盘实现导航和选择,这会使
SplitView
窗格中的项目更加集中。但是,由于窗格在其为
CompactInline
CompactOverlay
时会剪裁其内容,因此焦点矩形也会被剪裁,这不是用户期望的行为


请问,在这种情况下,有人能建议如何属性显示焦点矩形吗?

只是一个想法,如果您将所有单选按钮的宽度设置为与SplitView的属性相同,会怎么样。默认值为48度。

这只是一个想法,如果您将所有单选按钮的宽度设置为与SplitView的属性相同,会怎么样。默认值为48次浸入。

是,为什么不。。。你能详细说明一下怎么做吗?在“代码隐藏”中,根据SplitView的当前显示模式更改宽度?这看起来很难看,但可能有用。我想知道我是否遗漏了一些内置的东西。对,是从代码隐藏中还是仅在xaml中使用自适应触发器和可视状态。看看这篇文章:是的,为什么不。。。你能详细说明一下怎么做吗?在“代码隐藏”中,根据SplitView的当前显示模式更改宽度?这看起来很难看,但可能有用。我想知道我是否遗漏了一些内置的东西。对,是从代码隐藏中还是仅在xaml中使用自适应触发器和可视状态。看看这篇文章:你是如何得到垂直高亮矩形的?你能给我一个快速的样品或链接吗?你是如何得到垂直高亮矩形的?你能给我一个快速的样品或链接吗?