SIL.FieldWorks.Common.Widgets.LabeledMultiStringControl.InternalInit C# (CSharp) Method

InternalInit() private method

private InternalInit ( SIL.FieldWorks.FDO.FdoCache cache, IVwStylesheet vss ) : void
cache SIL.FieldWorks.FDO.FdoCache
vss IVwStylesheet
return void
		private void InternalInit(FdoCache cache, IVwStylesheet vss)
		{
			if (Application.RenderWithVisualStyles)
				DoubleBuffered = true;

			if (vss != null)
				m_innerControl.StyleSheet = vss;
			m_innerControl.Dock = DockStyle.Fill;
			this.Controls.Add(m_innerControl);
			m_innerControl.MakeRoot();

			m_innerControl.RootBox.DataAccess.AddNotification(this);
			m_innerControl.MouseEnter += new EventHandler(m_innerControl_MouseEnter);
			m_innerControl.MouseLeave += new EventHandler(m_innerControl_MouseLeave);
			m_innerControl.GotFocus += new EventHandler(m_innerControl_GotFocus);
			m_innerControl.LostFocus += new EventHandler(m_innerControl_LostFocus);

			HasBorder = true;
			Height = PreferredHeight;
		}