private void HeadIcon_MouseLeave(object sender, EventArgs e) { if (!AddLoginBack.Enabled) { AddLoginBack.Enabled = true; AddLoginBack.Start(); } }
private void AddLoginBack_Tick(object sender, EventArgs e) { if (AddLoginMove.Enabled && AddNewLoginBt.Location.X - HeadIcon.Location.X >= 80) { AddLoginMove.Stop(); AddLoginMove.Enabled = false; } if (!AddLoginMove.Enabled && AddNewLoginBt.Location.X - HeadIcon.Location.X > 20) { AddNewLoginBt.Location = new Point(AddNewLoginBt.Location.X - 3, AddNewLoginBt.Location.Y); } if (!AddLoginMove.Enabled && AddNewLoginBt.Location.X - HeadIcon.Location.X <= 20) { AddLoginBack.Stop(); AddLoginBack.Enabled = false; } }