XCore.PanelButton.panelButton_MouseEnter C# (CSharp) Method

panelButton_MouseEnter() private method

private panelButton_MouseEnter ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
		private void panelButton_MouseEnter(object sender, EventArgs e)
		{
			mouseOverControl = true;

			XCore.ChoiceRelatedClass choice = (XCore.ChoiceRelatedClass) this.Tag;
			UIItemDisplayProperties display = choice.GetDisplayProperties();

			if(display.Checked)
			{
				this.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemCheckedBackground2;
				this.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemCheckedBackground;
			}
			else
			{
				this.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemHotBackground;
				this.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemHotBackground2;
				this.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemHotText;
			}

			this.Refresh();
		}