Wpf 程序滚动条箭头按钮功能

Wpf 程序滚动条箭头按钮功能,wpf,silverlight,Wpf,Silverlight,在某些程序中,例如Microsoft Office Excel,当您在正在编辑的文档末尾,然后按滚动条的向右或向下箭头时,您将进一步滚动,编辑区域将增大,从而为输入数据提供更多空间。这个功能可以在WPF中实现吗 我尝试使用滚动条而不是滚动视图来获得更多的控制,但没有成功。如果滚动条处于最大值,按下滚动条的向右或向下(取决于方向)按钮不会触发滚动事件。本教程似乎是学习如何控制滚动的良好开端:谢谢,它看起来是解决方案,虽然需要大量的编码。我会说这取决于scrollViewer内部的很多内容,您可以根

在某些程序中,例如Microsoft Office Excel,当您在正在编辑的文档末尾,然后按滚动条的向右或向下箭头时,您将进一步滚动,编辑区域将增大,从而为输入数据提供更多空间。这个功能可以在WPF中实现吗


我尝试使用滚动条而不是滚动视图来获得更多的控制,但没有成功。如果滚动条处于最大值,按下滚动条的向右或向下(取决于方向)按钮不会触发滚动事件。

本教程似乎是学习如何控制滚动的良好开端:谢谢,它看起来是解决方案,虽然需要大量的编码。我会说这取决于scrollViewer内部的很多内容,您可以根据附加到ScrollChange事件时获得的ScrollChangedEventArgs,使内部区域的高度增加百分之一。或者,如果你有一个列表,你可以在列表的末尾添加一个新项目,例如。。。当卷轴到达终点时。