为什么垂直滚动条不允许滚动?

JW

我在网格边框内的垂直堆栈面板中有很多按钮和标签。我无法使用垂直滚动条来与Stackpanel一起使用。因此,我将其添加到了包含堆栈面板的网格中,但是滚动条无法滚动。我究竟做错了什么?

这是列表和滚动条的图片。

在此处输入图片说明

这是代码:

            Grid.SetRow(leftPanelBorder, 1);
            statsDrawGrid.Children.Add(leftPanelBorder);

            Grid.SetRow(leftStackPanel, 1);
            Grid.SetColumn(leftStackPanel, 0);
            leftPanelBorder.Child = leftStackPanel;

            //Draw the reservoir list
            InitializeTheReservoirs();
            DrawTheReservoirList(leftStackPanel, (string)byNameMenu.Header);

            //Add a vertical scrollbar
            ScrollViewer scrollBar = new ScrollViewer();
            scrollBar.VerticalScrollBarVisibility = ScrollBarVisibility.Visible;
            Grid.SetRow(scrollBar, 1);
            Grid.SetColumn(scrollBar, 0);
            statsDrawGrid.Children.Add(scrollBar);

            statsDrawGrid.ShowGridLines = true;
            statsWindow.Content = statsDrawGrid;
            statsWindow.Show();```
JW

这就是最终的结果。我感谢@Nico Schertler!

            //Add a vertical scrollbar
            ScrollViewer scrollBar = new ScrollViewer();
            scrollBar.VerticalScrollBarVisibility = ScrollBarVisibility.Visible;
            Grid.SetRow(scrollBar, 1);
            Grid.SetColumn(scrollBar, 0);
            statsDrawGrid.Children.Add(scrollBar);

            //Draw the container/border
            Border leftPanelBorder = new Border();
            Grid.SetColumn(leftPanelBorder, 0);
            Grid.SetRow(leftPanelBorder, 1);
            scrollBar.Content = leftPanelBorder;

            Grid.SetRow(leftStackPanel, 1);
            Grid.SetColumn(leftStackPanel, 0);
            leftPanelBorder.Child = leftStackPanel;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尽管在样式中添加了滚动条,但Div不允许滚动条

来自分类Dev

为什么我的tkinter水平滚动条在右下角被挤压,但垂直滚动条看起来正常?

来自分类Dev

为什么滚动条是空的?

来自分类Dev

删除垂直滚动条

来自分类Dev

垂直滚动条不滚动

来自分类Dev

允许滚动但隐藏滚动条

来自分类Dev

为什么Skrollr不允许我在手机上滚动?

来自分类Dev

为什么“鼠标”首选项GUI不允许我启用两指滚动?

来自分类Dev

QScrollArea:垂直滚动条引起的水平滚动条

来自分类Dev

为什么会有垂直滚动条,以及如何摆脱它?

来自分类Dev

为什么包含相同高度的img标签的div具有垂直滚动条?

来自分类Dev

如果父母和孩子的身高相同,为什么会有垂直滚动条?

来自分类Dev

为什么Edge正文滚动条与Firefox正文滚动条不同?

来自分类Dev

SwipeRefreshLayout不允许我向上滚动

来自分类Dev

取消分组将不允许滚动

来自分类Dev

R 滚动使用日期不允许?

来自分类Dev

Animate() 滚动不允许看到标题

来自分类Dev

为什么我的滚动条未总是正确绘制?

来自分类Dev

Windows为什么要处理内核中的滚动条?

来自分类Dev

为什么我的滚动条看起来很古怪?

来自分类Dev

为什么在底部有一个滚动条

来自分类Dev

CSS:为什么我的滚动条高度为100%?

来自分类Dev

为什么Google Map infowindow有滚动条

来自分类Dev

为什么我看不到滚动条的底部

来自分类Dev

为什么在我的网站上显示水平滚动条?

来自分类Dev

为什么边框会添加滚动条(溢出)?

来自分类Dev

为什么我的Tkinter滚动条不起作用?

来自分类Dev

为什么我的UIScrollView水平滚动条不显示?

来自分类Dev

为什么我的滚动条看起来很古怪?

Related 相关文章

热门标签

归档