gpt4 book ai didi

wpf - 当 Expander 展开时滚动 ScrollViewer

转载 作者:行者123 更新时间:2023-12-05 00:32:25 28 4
gpt4 key购买 nike

我有一个 WPF MVVM 应用程序,其中 ScrollViewer 包含一个带有多个扩展器的用户控件

<UserControl>   
<Expander>
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
...
</Grid.RowDefinitions>

<Expander Grid.Row="0" />

<Expander Grid.Row="1" />
...

</Grid>
</Expander>
</UserControl>

我怎样才能让展开的 Expander 滚动到 View 中以使其内容可见?

最佳答案

处理Expanded.Expanded用户控件后面的代码中的事件,然后调用“Expander.BringIntoView()”。

注意:将代码用于特定于 VIEW 的事情并没有错,因此这不会破坏 MVVM,IMO。

关于wpf - 当 Expander 展开时滚动 ScrollViewer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13365821/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com