How would one enter special characters into a Label in C# (Windows Forms)?
If you try to write a “&” into a label you’ll get a sort of underscore instead..
So what’s the C# equivalent of “&”? (“\&” obviously doesn’t work).
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Two ways:
Escape it with another ampersand (
&&).Set
UseMnemonicfor that label tofalse. This causes all ampersands within the text to be taken literally so you don’t need to double any of them. You’ll lose the underlining and access key features though.You can set the value either in the designer, or in code: