System.Windows.Forms.TabControl.FillRow C# (CSharp) Method

FillRow() private method

private FillRow ( int start, int end, int amount, Size spacing ) : void
start int
end int
amount int
spacing Size
return void
		private void FillRow (int start, int end, int amount, Size spacing)
		{
			int xpos = TabPages [start].TabBounds.Left;
			for (int i = start; i <= end; i++) {
				TabPage page = TabPages [i];
				int left = xpos;
				int width = (i == end ? Width - left - 3 : page.TabBounds.Width + amount);

				page.TabBounds = new Rectangle (left, page.TabBounds.Top,
						width, page.TabBounds.Height);
				xpos = page.TabBounds.Right + 1 + spacing.Width;
			}
		}

Same methods

TabControl::FillRow ( int start, int end, int amount, Size spacing, bool vertical ) : void