Xaml 如何设置滚动条';WinRT中ListView的宽度?

Xaml 如何设置滚动条';WinRT中ListView的宽度?,xaml,listview,styles,windows-runtime,scrollbar,Xaml,Listview,Styles,Windows Runtime,Scrollbar,我在WinRT平台中有一个ListView控件,但它的滚动条比我想要的要小。我想让它比默认样式的更大。我应该如何创建样式并应用它?我遵循这条线索,但它不会影响我这边的滚动条。有什么想法吗 最简单的方法是在表单的“设计”视图中右键单击列表视图,单击“编辑模板/编辑副本”,然后单击“确定”。 然后,您必须对作为ListView模板一部分的ScrollViewer执行相同的操作-这有点棘手,因为当您右键单击它时,您将获得要选择的ItemsPresenter,因此您需要按Esc键选择外部控件,即Scro

我在WinRT平台中有一个ListView控件,但它的滚动条比我想要的要小。我想让它比默认样式的更大。我应该如何创建样式并应用它?我遵循这条线索,但它不会影响我这边的滚动条。有什么想法吗

最简单的方法是在表单的“设计”视图中右键单击列表视图,单击“编辑模板/编辑副本”,然后单击“确定”。
然后,您必须对作为ListView模板一部分的ScrollViewer执行相同的操作-这有点棘手,因为当您右键单击它时,您将获得要选择的ItemsPresenter,因此您需要按Esc键选择外部控件,即ScrollViewer,并确保右键单击它的边框,因此,您可以编辑ScrollViewer的模板。然后你必须对垂直滚动条做同样的操作。。。然后,您必须将所有元素的宽度以及顶部和底部按钮的高度设置为所需的值。然后更改ListView上的填充,以考虑更宽的滚动条(可能有更好的方法),通常会修改模板。它没有一个简单的属性来控制它。(很抱歉,模板太冗长,不适合SO答案。

最简单的方法是在表单的“设计”视图中右键单击列表视图,单击“编辑模板/编辑副本”,然后单击“确定”。
然后,您必须对作为ListView模板一部分的ScrollViewer执行相同的操作-这有点棘手,因为当您右键单击它时,您将获得要选择的ItemsPresenter,因此您需要按Esc键选择外部控件,即ScrollViewer,并确保右键单击它的边框,以便可以编辑ScrollViewer的模板。然后你必须对垂直滚动条执行相同的操作…然后你必须将所有元素的宽度以及顶部和底部重复按钮的高度设置为你想要的值。然后更改ListView上的填充以考虑更宽的滚动条(可能有更好的方法),通常会摆弄模板。它没有一个简单的属性来控制它。(抱歉,模板太冗长了,不适合SO的回答。

干杯,菲利普。我按照你的描述做了。在我这方面效果很好。模板的内容和你说的一样非常详细。再次感谢。干杯,菲利普。我按照你的描述做了。在我这方面效果很好。模板的内容和你说的一样详细。再次感谢。