87 instantiations of ScrollEventArgs
System.Windows.Forms (3)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
18851ScrollEventArgs se = new(scrollEventType, oldValue, newValue, orientation);
System\Windows\Forms\Scrolling\ScrollableControl.cs (1)
1442ScrollEventArgs se = new(type, oldValue, value, scrollOrientation);
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
720ScrollEventArgs se = new(type, oldValue, newValue, _scrollOrientation);
System.Windows.Forms.Tests (84)
System\Windows\Forms\ScrollableControlTests.cs (2)
1988yield return new object[] { new ScrollEventArgs(eventType, 1, 1, orientation) }; 1989yield return new object[] { new ScrollEventArgs(eventType, 1, 2, orientation) };
System\Windows\Forms\ScrollBarTests.cs (59)
2244new(ScrollEventType.SmallDecrement, 10, 9), 2245new(ScrollEventType.EndScroll, 9, 9), 2253new(ScrollEventType.SmallDecrement, 10, 9), 2254new(ScrollEventType.EndScroll, 9, 9), 2262new(ScrollEventType.SmallDecrement, 10, 9), 2263new(ScrollEventType.SmallDecrement, 9, 8), 2264new(ScrollEventType.EndScroll, 8, 8), 2272new(ScrollEventType.SmallDecrement, 1, 0), 2273new(ScrollEventType.EndScroll, 0, 0), 2281new(ScrollEventType.SmallDecrement, 1, 0), 2282new(ScrollEventType.SmallDecrement, 0, 0), 2283new(ScrollEventType.EndScroll, 0, 0), 2291new(ScrollEventType.SmallDecrement, 100, 99), 2292new(ScrollEventType.SmallDecrement, 99, 98), 2293new(ScrollEventType.EndScroll, 98, 98), 2302new(ScrollEventType.SmallDecrement, 10, 9), 2303new(ScrollEventType.EndScroll, 9, 9), 2311new(ScrollEventType.SmallDecrement, 10, 9), 2312new(ScrollEventType.EndScroll, 9, 9), 2320new(ScrollEventType.SmallDecrement, 10, 9), 2321new(ScrollEventType.SmallDecrement, 9, 8), 2322new(ScrollEventType.EndScroll, 8, 8), 2330new(ScrollEventType.SmallDecrement, 1, 0), 2331new(ScrollEventType.EndScroll, 0, 0), 2339new(ScrollEventType.SmallDecrement, 1, 0), 2340new(ScrollEventType.SmallDecrement, 0, 0), 2341new(ScrollEventType.EndScroll, 0, 0), 2349new(ScrollEventType.SmallDecrement, 100, 99), 2350new(ScrollEventType.SmallDecrement, 99, 98), 2351new(ScrollEventType.EndScroll, 98, 98), 2361new(ScrollEventType.SmallIncrement, 10, 11), 2362new(ScrollEventType.EndScroll, 11, 11), 2370new(ScrollEventType.SmallIncrement, 10, 11), 2371new(ScrollEventType.EndScroll, 11, 11), 2379new(ScrollEventType.SmallIncrement, 10, 11), 2380new(ScrollEventType.SmallIncrement, 11, 12), 2381new(ScrollEventType.EndScroll, 12, 12), 2389new(ScrollEventType.SmallIncrement, 90, 91), 2390new(ScrollEventType.EndScroll, 91, 91), 2398new(ScrollEventType.SmallIncrement, 99, 91), 2399new(ScrollEventType.EndScroll, 91, 91), 2407new(ScrollEventType.SmallIncrement, 99, 91), 2408new(ScrollEventType.SmallIncrement, 91, 91), 2409new(ScrollEventType.EndScroll, 91, 91), 2418new(ScrollEventType.SmallIncrement, 10, 11), 2419new(ScrollEventType.EndScroll, 11, 11), 2427new(ScrollEventType.SmallIncrement, 10, 11), 2428new(ScrollEventType.EndScroll, 11, 11), 2436new(ScrollEventType.SmallIncrement, 10, 11), 2437new(ScrollEventType.SmallIncrement, 11, 12), 2438new(ScrollEventType.EndScroll, 12, 12), 2446new(ScrollEventType.SmallIncrement, 90, 91), 2447new(ScrollEventType.EndScroll, 91, 91), 2455new(ScrollEventType.SmallIncrement, 99, 91), 2456new(ScrollEventType.EndScroll, 91, 91), 2464new(ScrollEventType.SmallIncrement, 99, 91), 2465new(ScrollEventType.SmallIncrement, 91, 91), 2466new(ScrollEventType.EndScroll, 91, 91), 2525yield return new object[] { new ScrollEventArgs(ScrollEventType.SmallDecrement, 2) };
System\Windows\Forms\ScrollEventArgsTests.cs (5)
18ScrollEventArgs e = new(type, newValue); 32ScrollEventArgs e = new(type, oldValue, newValue); 46ScrollEventArgs e = new(type, newValue, scroll); 60ScrollEventArgs e = new(type, oldValue, newValue, scroll); 74ScrollEventArgs e = new(ScrollEventType.LargeIncrement, 2)
System\Windows\Forms\ToolStripDropDownTests.cs (2)
4727yield return new object[] { new ScrollEventArgs(eventType, 1, 1, orientation) }; 4728yield return new object[] { new ScrollEventArgs(eventType, 1, 2, orientation) };
System\Windows\Forms\ToolStripTests.cs (16)
6576yield return new object[] { new ScrollEventArgs(eventType, 1, 1, orientation) }; 6577yield return new object[] { new ScrollEventArgs(eventType, 1, 2, orientation) }; 6619yield return new object[] { new ScrollEventArgs(eventType, 1, 1, orientation), 0 }; 6620yield return new object[] { new ScrollEventArgs(eventType, 1, 2, orientation), expected }; 6679yield return new object[] { new ScrollEventArgs(scrollEventType, 100, 200), new Point(x, 101), new Point(0, 100) }; 6680yield return new object[] { new ScrollEventArgs(scrollEventType, 200, 100), new Point(x, -99), new Point(0, -100) }; 6681yield return new object[] { new ScrollEventArgs(scrollEventType, 100, 100), new Point(x, 1), new Point(0, 0) }; 6684yield return new object[] { new ScrollEventArgs(ScrollEventType.ThumbTrack, 100, 200), new Point(x, 1), new Point(0, 0) }; 6685yield return new object[] { new ScrollEventArgs(ScrollEventType.ThumbTrack, 200, 100), new Point(x, 1), new Point(0, 0) }; 6686yield return new object[] { new ScrollEventArgs(ScrollEventType.ThumbTrack, 0, 0), new Point(x, 1), new Point(0, 0) }; 6724yield return new object[] { new ScrollEventArgs(scrollEventType, 100, 200), new Point(x, 101), new Point(0, 100), 1 }; 6725yield return new object[] { new ScrollEventArgs(scrollEventType, 200, 100), new Point(x, -99), new Point(0, -100), 1 }; 6726yield return new object[] { new ScrollEventArgs(scrollEventType, 100, 100), new Point(x, 1), new Point(0, 0), 0 }; 6729yield return new object[] { new ScrollEventArgs(ScrollEventType.ThumbTrack, 100, 200), new Point(x, 1), new Point(0, 0), 0 }; 6730yield return new object[] { new ScrollEventArgs(ScrollEventType.ThumbTrack, 200, 100), new Point(x, 1), new Point(0, 0), 0 }; 6731yield return new object[] { new ScrollEventArgs(ScrollEventType.ThumbTrack, 0, 0), new Point(x, 1), new Point(0, 0), 0 };
67 references to ScrollEventArgs
DesignSurface (1)
MainForm.MyScrollableControl.cs (1)
22protected override void OnScroll(ScrollEventArgs se)
System.Windows.Forms (15)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (4)
18851ScrollEventArgs se = new(scrollEventType, oldValue, newValue, orientation); 18909protected virtual void OnScroll(ScrollEventArgs e) => 28402private void DataGridViewHScrolled(object? sender, ScrollEventArgs se) 28421private void DataGridViewVScrolled(object? sender, ScrollEventArgs se)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
3614private void OnScroll(object? sender, ScrollEventArgs e)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
3685protected override void OnScroll(ScrollEventArgs se)
System\Windows\Forms\Controls\Unsupported\DataGrid\DataGrid.cs (2)
498protected virtual void GridHScrolled(object sender, ScrollEventArgs se) { } 500protected virtual void GridVScrolled(object sender, ScrollEventArgs se) { }
System\Windows\Forms\Scrolling\ScrollableControl.cs (2)
924protected virtual void OnScroll(ScrollEventArgs se) 1442ScrollEventArgs se = new(type, oldValue, value, scrollOrientation);
System\Windows\Forms\Scrolling\ScrollBar.cs (2)
523protected virtual void OnScroll(ScrollEventArgs se) 720ScrollEventArgs se = new(type, oldValue, newValue, _scrollOrientation);
System\Windows\Forms\Scrolling\ScrollEventArgs.cs (2)
13/// Initializes a new instance of the <see cref="ScrollEventArgs"/> class. 23/// Initializes a new instance of the <see cref="ScrollEventArgs"/> class.
System\Windows\Forms\Scrolling\ScrollEventHandler.cs (1)
10public delegate void ScrollEventHandler(object? sender, ScrollEventArgs e);
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ParentControlDesigner.cs (1)
2053private void OnScroll(object sender, ScrollEventArgs se)
System.Windows.Forms.Tests (48)
System\Windows\Forms\ScrollableControlTests.cs (3)
1996public void ScrollableControl_OnScroll_Invoke_CallsScroll(ScrollEventArgs eventArgs) 2022public void ScrollableControl_OnScroll_InvokeWithHandle_CallsScroll(ScrollEventArgs eventArgs) 2656public new void OnScroll(ScrollEventArgs se) => base.OnScroll(se);
System\Windows\Forms\ScrollBarTests.cs (33)
2231yield return new object[] { RightToLeft.No, 10, -119, new List<ScrollEventArgs>(), 10 }; 2232yield return new object[] { RightToLeft.No, 10, 0, new List<ScrollEventArgs>(), 10 }; 2233yield return new object[] { RightToLeft.No, 10, 119, new List<ScrollEventArgs>(), 10 }; 2234yield return new object[] { RightToLeft.Yes, 10, -119, new List<ScrollEventArgs>(), 10 }; 2235yield return new object[] { RightToLeft.Yes, 10, 0, new List<ScrollEventArgs>(), 10 }; 2236yield return new object[] { RightToLeft.Yes, 10, 119, new List<ScrollEventArgs>(), 10 }; 2242new List<ScrollEventArgs> 2251new List<ScrollEventArgs> 2260new List<ScrollEventArgs> 2270new List<ScrollEventArgs> 2279new List<ScrollEventArgs> 2289new List<ScrollEventArgs> 2300new List<ScrollEventArgs> 2309new List<ScrollEventArgs> 2318new List<ScrollEventArgs> 2328new List<ScrollEventArgs> 2337new List<ScrollEventArgs> 2347new List<ScrollEventArgs> 2359new List<ScrollEventArgs> 2368new List<ScrollEventArgs> 2377new List<ScrollEventArgs> 2387new List<ScrollEventArgs> 2396new List<ScrollEventArgs> 2405new List<ScrollEventArgs> 2416new List<ScrollEventArgs> 2425new List<ScrollEventArgs> 2434new List<ScrollEventArgs> 2444new List<ScrollEventArgs> 2453new List<ScrollEventArgs> 2462new List<ScrollEventArgs> 2473public void ScrollBar_OnMouseWheel_InvokeWithScroll_CallsScroll(RightToLeft rightToLeft, int originalValue, int delta, IList<ScrollEventArgs> expected, int expectedValue) 2530public void ScrollBar_OnScroll_Invoke_CallsScroll(ScrollEventArgs eventArgs) 3244public new void OnScroll(ScrollEventArgs se) => base.OnScroll(se);
System\Windows\Forms\ScrollEventArgsTests.cs (5)
18ScrollEventArgs e = new(type, newValue); 32ScrollEventArgs e = new(type, oldValue, newValue); 46ScrollEventArgs e = new(type, newValue, scroll); 60ScrollEventArgs e = new(type, oldValue, newValue, scroll); 74ScrollEventArgs e = new(ScrollEventType.LargeIncrement, 2)
System\Windows\Forms\ToolStripDropDownTests.cs (2)
4735public void ToolStripDropDown_OnScroll_Invoke_CallsHandler(ScrollEventArgs eventArgs) 5224public new void OnScroll(ScrollEventArgs se) => base.OnScroll(se);
System\Windows\Forms\ToolStripTests.cs (5)
6584public void ToolStrip_OnScroll_Invoke_CallsHandler(ScrollEventArgs eventArgs) 6627public void ToolStrip_OnScroll_InvokeWithHandle_CallsHandler(ScrollEventArgs eventArgs, int expectedInvalidatedCallCount) 6691public void ToolStrip_OnScroll_InvokeWithItems_Success(ScrollEventArgs eventArgs, Point expectedItem1Location, Point expectedItem2Location) 6736public void ToolStrip_OnScroll_InvokeWithItemsWithHandle_Success(ScrollEventArgs eventArgs, Point expectedItem1Location, Point expectedItem2Location, int expectedInvalidatedCallCount) 7641public new void OnScroll(ScrollEventArgs se) => base.OnScroll(se);
WinFormsControlsTest (2)
ScrollBars.cs (2)
31private void hScrollBar_Scroll(object sender, ScrollEventArgs e) => SetValueLabels(); 33private void vScrollBar_Scroll(object sender, ScrollEventArgs e) => SetValueLabels();