private void ScrollSpeedComboBoxItem_OnSelected(object sender, RoutedEventArgs e) { var item = (ComboBoxItem)e.OriginalSource; var newValue = double.Parse((string)item.Content); if (ScrollViewer != null) { CustomScroll.SetScrollSpeed(ScrollViewer, newValue); } }
private void CmdViewMiscInvertScrollDirection_Executed(object sender, ExecutedRoutedEventArgs e) { CustomScroll.SetIsScrollDirectionInverted(ScrollViewer, (bool)e.Parameter); }
private void Start() { scroll = CustomScroll.scroll; eventSystem = EventSystem.current; }
private void CmdBgScrollDownLarge_Executed(object sender, ExecutedRoutedEventArgs e) { ScrollViewer.ScrollToVerticalOffset(ScrollViewer.VerticalOffset + CustomScroll.GetScrollSpeed(ScrollViewer) * 10); }
private void CmdBgScrollUpSmall_Executed(object sender, ExecutedRoutedEventArgs e) { ScrollViewer.ScrollToVerticalOffset(ScrollViewer.VerticalOffset - CustomScroll.GetScrollSpeed(ScrollViewer)); }
private void Awake() { scroll = this; }