在Windows 10中,可以选择将“自动隐藏Windows中的滚动条”设置为“关”:
它由以下注册表项控制:
Location: HKEY_CURRENT_USER\Control Panel\Accessibility
Name: DynamicScrollbars
Type: REG_DWORD
Value: 0x00000000
我尝试通过以下命令使用PowerShell在Windows 10 IoT核心版中添加此注册表项:
New-Item -Path "HKCU:\Control Panel" -Name "Accessibility"
New-ItemProperty -Path "HKCU:\Control Panel\Accessibility" -Name "DynamicScrollbars" -Value "0x00000000" -PropertyType "DWord"
但是,滚动条似乎不受此OS上此注册表项的影响。有什么方法可以设置此首选项?
答案 0 :(得分:1)
抱歉,迟到了。注册表项似乎对我来说很好,但是您需要使用 DefaultAccount 添加注册表项。否则, HKCU 将成为管理员,并且对用户界面没有影响。
此外,如果ScrollViewer的 VerticalScrollBarVisibility 属性为“ Visible”,则注册表设置为0将强制显示滚动条,而不管是否有足够的内容滚动UI。注册表设置为1会使滚动条保持隐藏状态,直到内容足够。
<TextBox IsEnabled="True" FontSize="50" TextWrapping="Wrap" ScrollViewer.VerticalScrollBarVisibility="Visible" Text="…
如果该属性为“自动”,则注册表设置0将仅在有足够的内容显示滚动条时显示完整的滚动条。注册表设置为1时,如果有足够的内容,滚动条将变薄;如果没有内容,则滚动条将隐藏。
<TextBox IsEnabled="True" FontSize="50" TextWrapping="Wrap" ScrollViewer.VerticalScrollBarVisibility="Auto" Text="…