private void onMouseEnter(object sender, MousePositionEventArgs e)
		{
			_animation.StartAnimation(HoverAnimation);
		}
		private void onMouseLeave(object sender, MousePositionEventArgs e)
		{
			_animation.StartAnimation(IdleAnimation);
		}
		private void onMouseLeave(object sender, MousePositionEventArgs e)
		{
			Label.TextConfig = getNormalTextConfig();
		}
		private void onMouseEnter(object sender, MousePositionEventArgs e)
		{
			Label.TextConfig = HoverConfig ?? getNormalTextConfig();
		}
		private void onMouseMove(object sender, MousePositionEventArgs args)
		{
			_label.Text = new PointF (args.X, args.Y).ToString();
		}
 private void onMouseLeave(object sender, MousePositionEventArgs e)
 {
     _animation.StartAnimation(Checked ? CheckedAnimation : NotCheckedAnimation);
 }
 private void onMouseEnter(object sender, MousePositionEventArgs e)
 {
     _animation.StartAnimation(Checked ? HoverCheckedAnimation : HoverNotCheckedAnimation);
 }