16 writes to _splitterDistance
System.Windows.Forms (16)
System\Windows\Forms\Layout\Containers\SplitContainer.cs (16)
668_splitterDistance = value; 689_splitterDistance = value; 954_splitterDistance -= SplitterIncrement; 955_splitterDistance = (_splitterDistance < Panel1MinSize) ? _splitterDistance + SplitterIncrement : Math.Max(_splitterDistance, _borderSize); 961_splitterDistance += SplitterIncrement; 964_splitterDistance = (_splitterDistance + SplitterWidth > Width - Panel2MinSize - _borderSize) ? _splitterDistance - SplitterIncrement : _splitterDistance; 968_splitterDistance = (_splitterDistance + SplitterWidth > Height - Panel2MinSize - _borderSize) ? _splitterDistance - SplitterIncrement : _splitterDistance; 1635_splitterDistance = Math.Max(Width - _panelSize - SplitterWidthInternal, Panel1MinSize); 1644_splitterDistance = Math.Max((int)(Math.Floor(Width / _ratioWidth)), Panel1MinSize); 1695_splitterDistance = Math.Max(Height - Panel2.Height - SplitterWidthInternal, Panel1MinSize); 1707_splitterDistance = Math.Max((int)(Math.Floor(Height / _ratioHeight)), Panel1MinSize); 1778_splitterDistance = (int)Math.Round(_splitterDistance * scale); 2101_splitterDistance = GetSplitterDistance(x, y); 2126_splitterDistance = size - mod; 2133_splitterDistance = size - mod; 2160_splitterDistance = SplitterDistanceInternal = _initialSplitterDistance;
39 references to _splitterDistance
System.Windows.Forms (39)
System\Windows\Forms\Layout\Containers\SplitContainer.cs (39)
727return _splitterDistance; 955_splitterDistance = (_splitterDistance < Panel1MinSize) ? _splitterDistance + SplitterIncrement : Math.Max(_splitterDistance, _borderSize); 964_splitterDistance = (_splitterDistance + SplitterWidth > Width - Panel2MinSize - _borderSize) ? _splitterDistance - SplitterIncrement : _splitterDistance; 968_splitterDistance = (_splitterDistance + SplitterWidth > Height - Panel2MinSize - _borderSize) ? _splitterDistance - SplitterIncrement : _splitterDistance; 988Rectangle r = CalcSplitLine(_splitterDistance, 0); 1342SplitterDistanceInternal = _splitterDistance; 1438DrawSplitHelper(_splitterDistance); 1439_lastDrawSplit = _splitterDistance; 1443DrawSplitHelper(_splitterDistance); 1444_lastDrawSplit = _splitterDistance; 1580_splitterRect.X = ((RightToLeft == RightToLeft.Yes) ? Width - _splitterDistance - SplitterWidthInternal : Location.X + _splitterDistance); 1636Panel1.WidthInternal = _splitterDistance; 1647Panel1.WidthInternal = _splitterDistance; // Default splitter distance from left or top. 1649Panel2.Size = new Size(Math.Max(Width - _splitterDistance - SplitterWidthInternal, Panel2MinSize), Height); 1696Panel1.HeightInternal = _splitterDistance; 1698int panel2Start = _splitterDistance + SplitterWidthInternal; 1710Panel1.HeightInternal = _splitterDistance; // Default splitter distance from left or top. 1712int panel2Start = _splitterDistance + SplitterWidthInternal; 1778_splitterDistance = (int)Math.Round(_splitterDistance * scale); 1779_splitDistance = _splitterDistance; 2102_initialSplitterDistance = _splitterDistance; 2120if (_splitterDistance != size) 2157else if (_splitterDistance != _initialSplitterDistance) 2186Panel1.WidthInternal = _splitterDistance; // Default splitter distance from left or top. 2187Panel2.Size = new Size(Width - _splitterDistance - SplitterWidthInternal, Height); 2192Panel2.Location = new Point(_splitterDistance + SplitterWidthInternal, 0); 2196Panel1.Location = new Point(Width - _splitterDistance, 0); 2223_ratioWidth = (Width / (double)(_splitterDistance) > 0) ? Width / (double)(_splitterDistance) : _ratioWidth; 2236int panel2Start = _splitterDistance + SplitterWidthInternal; 2264_ratioHeight = (Height / (double)(_splitterDistance) > 0) ? Height / (double)(_splitterDistance) : _ratioHeight;