In this I am showing about to change
button image when we mouse hover on button,mouse leave on button and mouse
click.
For that take one Form and add one
button control from toolbox and add three images as normal Login button name as
login_normal ,mousehover Login button
name as login_hover and mouseclick Login button image name as login_pressed
for changing button images.
Then select button control properties
and set image as normal image button.
Then write the following code in
different events:
//for changing button image when mouse
hover
private void btnLogin_MouseHover(object
sender, EventArgs e)
{
this.btnLogin.Image
= Properties.Resources.login_hover;
this.Cursor
= Cursors.Hand; //to change cursor symbol
}
//for changing button image when mouse leave
private void
btnLogin_MouseLeave(object sender, EventArgs e)
{
this.btnLogin.Image
= Properties.Resources. login_normal ;
this.Cursor
= Cursors.Arrow; //to change cursor
symbol
}
//for changing button image when mouse click
private void
btnLogin_MouseDown(object sender, MouseEventArgs e)
{
this.btnLogin.Image
= Properties.Resources. login_pressed;
this.Cursor
= Cursors.Arrow; //to change cursor
symbol
}
Then run application and see output
with button image changing on mouse hover, mouse leave and mouse click.
Way cool! Some very valid points! I appreciate
ReplyDeleteyou writing this write-up plus the rest of the website is also
really good.
Here is my web-site: Read This