0
I created two Labels with different names and created two methods for each Label responsible for making an event Hover kind of similar in CSS (was just a comparison).
//Evento responsável por fechar a aplicação através do Label "X".
private void closeApplicationClick(object sender, EventArgs e)
{
this.Close(); //Responsável por fechar a aplicação por meio do "X".
}
//MouseEvent para sublinhar o Label "Cadastrar um novo usuário"
private void newUserOnMouseEnter(object sender, EventArgs e)
{
//Atribuição de uma nova propriedade "Underline" para que o Label "Cadastrar um novo usuário" seja sublinhado.
newUser.Font = new Font(newUser.Font.Name, newUser.Font.SizeInPoints, FontStyle.Underline);
}
//MouseEvent para remover o sublinado do Label "Cadastrar um novo usuário"
private void newUserOnMouseLeave(object sender, EventArgs e)
{
//Atribuição de uma nova propriedade "Regular" para que o sublinhado seja removido do Label "Cadastrar um novo usuário"
newUser.Font = new Font(newUser.Font.Name, newUser.Font.SizeInPoints, FontStyle.Underline);
}
//MouseEvent para sublinhar o Label "Esqueci a minha senha"
private void ForgotPasswordOnMouseEnter(object sender, EventArgs e)
{
//Atribuição de uma nova propriedade "Underline" para que o Label "Esqueci a minha senha" seja sublinhado.
forgotPassword.Font = new Font(forgotPassword.Font.Name, forgotPassword.Font.SizeInPoints, FontStyle.Underline);
}
//MouseEvent para remover o sublinado do Label "Esqueci a minha senha"
private void ForgotPasswordOnMouseLeave(object sender, EventArgs e)
{
//Atribuição de uma nova propriedade "Regular" para que o sublinhado seja removido do Label "Esqueci a minha senha"
forgotPassword.Font = new Font(forgotPassword.Font.Name, forgotPassword.Font.SizeInPoints, FontStyle.Regular);
}
The two methods have different names, I tried to change the variable of the object sender
but it didn’t work until EventArgs e
I switched to another variable and it didn’t work either.
I thought it would work perfectly but only the I forgot my password is working perfectly.
I already setei the events MouseEnter
and MouseLeave
Label properties, but does not work.
Check out this image:
It’s for desktop... or should I say Windows Forms Application, is not web application.
– Israel Sousa
Where you are adding the Mouseenter and Mouseleave Vents to the respective linklabel?
– Maicon Carraro
Wouldn’t it be better to use "Mouseover"?
– ptkato
@Patrick I also thought that it worked kind of like the CSS kkk but did not give.
– Israel Sousa