System.Windows.Forms.MdiClient.VBarValueChanged C# (CSharp) Method

VBarValueChanged() private method

private VBarValueChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
		private void VBarValueChanged (object sender, EventArgs e)
		{
			if (initializing_scrollbars)
				return;
				
			if (vbar.Value == vbar_value)
				return;

			lock_sizing = true;

			try {
				int diff = vbar_value - vbar.Value;
				foreach (Form child in Controls) {
					child.Top += diff;
				}
			} finally {
				lock_sizing = false;
			}

			vbar_value = vbar.Value;
		}