9得票4回答
ScrollViewer与StackPanel不配合使用的问题

我的页面左边有一个垂直StackPanel,其中包含以下元素: 1个TextBlock 1个垂直StackPanel,其中包含多个元素并填充了可用空间 我试图使用ScrollViewer元素使第二个StackPanel可滚动,但没有成功。 如果我将ScrollViewer高度定义为某个...

8得票2回答
展开器内容的滚动和拉伸

这是我想要的: 1.) 当我点击我的“Expander”按钮并展开时,它应该延伸到网格的末尾。 请参见示例图片 => 2.) 当我写的文本超出“Expander”中“RichTextBox”可用的空间时,必须显示滚动条,并且我应该能够向下滚动。 将滚动条放置在“Expander...

31得票5回答
滚动视图中的列表视图阻止了滚动视图的滚动

我有一个包含几个列表框的滚动查看器。问题是,如果用户在鼠标悬停在列表视图上时使用中间鼠标滚轮来滚动滚动查看器,列表视图将滚动其内部滚动查看器到底部,然后继续捕获鼠标,从而阻止容器滚动查看器的滚动。 有什么解决办法吗?

10得票5回答
设置ListBox的滚动条位置

我可以通过编程方式设置WPF ListBox滚动条的位置吗?默认情况下,我希望它在中间。

17得票5回答
如何在WPF中将ScrollViewer与高度设置为自动工作?

我了解到,如果ScrollViewer所在的网格行高度设置为Auto,则垂直滚动条将不起作用,因为ScrollViewer的实际大小可能大于可见高度。因此,为了使滚动条起作用,我应该将高度设置为固定数字或星号高度。 然而,现在我有这样一个要求,即两个不同的视图位于两个网格行中,并且我有一个切...

10得票3回答
WPF检测滚动父控件

假设您打开了一个 WPF 弹出窗口(例如通过 ButtonClick),里面直接包含了带有多个项目的 ListBox,因此您必须能够滚动。假设这是您的自定义控件,并且它位于 ScrollViewer 中。 现在,如果您的鼠标移动到 Popup 表面之外并开始滚动,会发生什么? 您可以在弹出窗...

9得票4回答
滚动文本块

我有一个TextBlock和一个TextBox在同一个位置。根据用户所处的模式,我使其中之一可见,另一个隐藏。这个功能很好用,但是我该如何让TextBlock可滚动呢?我想应该使用ScrollViewer,但是我不知道为什么它不起作用。我尝试了调整高度(自适应和固定高度),但它无法滚动。我的X...

9得票1回答
使用鼠标事件实现ScrollViewer的增益平移模式行为

我试图以与在PDF文档中移动视图相同的方式在ScrollViewer中移动内容(滚动缩放,单击+拖动平移)。 ScrollViewer对于触摸事件(PanningMode)内置了此功能,但是似乎无法将其转换为单击+拖动事件。是否有一种方法告诉它/模拟这个功能?

9得票1回答
WPF WrapPanel/ItemsControl无法滚动

我有一个显示项目的自动换行面板,但无法正确使用滚动条。有什么想法是出了什么问题吗? <ScrollViewer> <ItemsControl Name="itemsControl"> <ItemsContro...

54得票14回答
WPF:如何使画布自动调整大小?

我希望我的Canvas可以自动调整大小以适应其项目的大小,这样ScrollViewer滚动条就会有正确的范围。 这是否可以在XAML中完成?<ScrollViewer HorizontalScrollBarVisibility="Auto" x:Name="_scrollViewer"&...