2012-05-17 85 views

回答

2

獲取滾動條的滾動事件在任何負載情況下

 ScrollBar vertical = ((FrameworkElement)VisualTreeHelper.GetChild(scrollviewer1, 0)).FindName("VerticalScrollBar") as ScrollBar; 
     vertical.ValueChanged += new RoutedPropertyChangedEventHandler<double>(vertical_ValueChanged); 

那麼下面的事件處理程序將顯示提示。如果你想訪問其他地方的工具提示,請將其設置爲全局。當您不想顯示時,您也可以將其IsOpen屬性設置爲false。 編輯:你必須做出提示全球

 ToolTip tt = new ToolTip(); 
    void vertical_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e) 
    { 
     tt.IsOpen = false; 
     tt.Content = e.NewValue; 
     tt.IsOpen = true; 
    } 

希望這有助於!

+0

謝謝Chirag ....! – Dany