Beispiel #1
0
        public override void ScrollWheel(UIScrollWheelEventArgs e)
        {
            UIElement target = e.Target;

            while (!(target is UIContainer))
            {
                target = target.Parent;
            }
            if (target == this)
            {
                ScrollValue -= e.ScrollWheelValue;
            }
            base.ScrollWheel(e);
        }
Beispiel #2
0
 public virtual void ScrollWheel(UIScrollWheelEventArgs e)
 {
     OnScrollWheel?.Invoke(this, e);
     Parent?.ScrollWheel(e);
 }