2011-04-27 63 views
1

我是WPF的新手,我遇到了一些问题。在Silverlight中以编程方式检测ScrollView的结尾?

我有一个ScrollView和一个RepeatButton。我想在ScrollView完全左移或者完全移动的情况下以编程方式禁用RepeatButton。 Silverlight中有这样简单的方法吗?

我发现此页面:http://msdn.microsoft.com/en-us/library/system.windows.controls.scrollviewer.scrollchanged.aspx并且正在考虑为此添加一个事件监听器,但我不知道这是否是解决此问题的最佳方法。

谢谢你们!请让我知道你是否需要代码示例或任何东西。

回答

2

也许你想看看HorizontalOffsetScrollableWidth或垂直/高度分别。

如果偏移等于可滚动维度,那么您不想显示它...我个人会留下它,因为您所建议的并不是真正的标准行为,通常不是好,因为用户不期望它。

+0

谢谢!这似乎工作。禁用它的原因是我正在编写自定义滚动控件,并且我希望RepeatButton在用户无法再滚动时被禁用,因此他们知道没有剩余的项目。 – TheEnigmaMachine 2011-04-28 17:18:45

相关问题