0
我想知道是否無論如何檢查wpf滾動查看器的向上箭頭或底部箭頭是否被點擊。 我想在wpf文本框內做到這一點,但我希望它能夠捕捉到文本的下一行而不是顯示部分文本。WPF ScrollViewer
所以,我這樣做的方法是點擊向上/向下時。我想說 textBox.lineup/linedown。
但我也需要知道點擊哪個組件才能這樣做。 在此先感謝!
-Kevin
我想知道是否無論如何檢查wpf滾動查看器的向上箭頭或底部箭頭是否被點擊。 我想在wpf文本框內做到這一點,但我希望它能夠捕捉到文本的下一行而不是顯示部分文本。WPF ScrollViewer
所以,我這樣做的方法是點擊向上/向下時。我想說 textBox.lineup/linedown。
但我也需要知道點擊哪個組件才能這樣做。 在此先感謝!
-Kevin
可以在ScrollViewer中使用ScrollChanged事件如下
<ScrollViewer ScrollChanged="ScrollViewer_ScrollChanged">
在代碼中,你可以得到verticalOffSet值。
private void ScrollViewer_ScrollChanged(object sender, ScrollChangedEventArgs e)
{
double verticalOffSet = e.VerticalOffset;
...
}
其實。試過這個之後。似乎任何時候都會發生變化... – Kevin 2010-06-29 18:08:12
基本上這種方法將被稱爲滾動查看器horizontalOffset或verticall偏移的任何更改。 – Ragunathan 2010-06-30 04:18:23