PDA

View Full Version : درخواست راهنمایی برای تغییر رنگ باتن



aydingol
جمعه 15 شهریور 1392, 12:58 عصر
دوستان من می خوام وقتی ماوس ذوی باتن مبره قبل از کلیک رنگش عوض بشه و وقتی از روش کنار میره به رنگ اولیه برگرده
برای قسمت اول این کد نوشتم
private void btnAdd_MouseMove(object sender, MouseEventArgs e)
{
btnAdd.BackColor = Color.LightBlue;
}
اما برای قسمتی که ماوس از روش میره نمی دونم چیکار کنم

m_ali_gho
جمعه 15 شهریور 1392, 13:03 عصر
از رویداد mouseLeave استفاده کن

mamadcity
جمعه 15 شهریور 1392, 13:07 عصر
private void btnAdd_MouseHover(object sender, MouseEventArgs e)
{
btnAdd.BackColor = Color.LightBlue;
}





private void btnAdd_MouseLeave(object sender, MouseEventArgs e)
{
btnAdd.BackColor = Color.White;
}

aydingol
جمعه 15 شهریور 1392, 13:27 عصر
private void btnAdd_MouseHover(object sender, MouseEventArgs e)
{
btnAdd.BackColor = Color.LightBlue;
}





private void btnAdd_MouseLeave(object sender, MouseEventArgs e)
{
btnAdd.BackColor = Color.White;
}




ممنونم اما با این روش به رنگ سفید در میاد ... من قصدم اینه که به رنگ اولیه که تو فرم هست برگرده
اونجا تو رنگها نوشته control اما می تونم اونو داخل این رویداد set کنم

mamadcity
جمعه 15 شهریور 1392, 13:36 عصر
private void btnAdd_MouseLeave(object sender, MouseEventArgs e)
{
btnAdd.BackColor = Color.FromKnownColor(KnownColor.Control);
}


بفرما... :چشمک: