Con risposta Remove underline of LinkLabel

  • giovedì 22 febbraio 2007 22:52
     
     

    Hi all

    Is There a way to remove the underline of LinkLabel control on Compact Framework 2.0 (Smartphone) ?

    I need to create more buttons on screen but this links can't be with underline and, when I click on one of this buttons, preserve the color.

    Regards

    Mauricio

Tutte le risposte

  • martedì 27 febbraio 2007 21:54
     
     Con risposta

    Mauricio,

    To remove the underline from a LinkLabel control

    • Select Font in the Properties list
    • Click the ... button to display the Font dialog
    • Uncheck Underline in the Font dialog
    • Click OK

    Note that the designer will still display the label underlined, but it won't be at runtime.

    You can set the color of the LinkLabel via the ForeColor property.

    HTH
    Dan

  • mercoledì 28 febbraio 2007 23:59
     
     

    HI Dan

    Thanks for your help.

    I don't see this option when I was built my Form

    But, I have another question.

    I am panting a JPG file on Form backgroung using OnPaint form event.

    How can I set, on the LinkLabel, the background color to be transparent?

    Regards

    Mauricio

  • giovedì 1 marzo 2007 18:23
     
     

    The standard compact framework controls doesn't support transparency. Even if you set the BackColor color to Web/Transparent, the framework cheats and sets the BackColor to that of the controls parent.

    Philip

  • sabato 3 marzo 2007 06:24
     
     

    Mauricio,

    I'm not clear about whether you were able to remove the underline from the LinkLabel or not?

    CF controls don't support transparent backgrounds.  However, I believe that you could write a custom control with a transparent background using alphablending.  See Chris Lorton's article Alphablending with NETCF for more detail on alphablending.  The LinkLabel control simply draws its text in its client area and responds to the Click event.  Alex Yakhnin's article How to Create a Microsoft .NET Compact Framework-based Image Button is a good intro to creating custom controls.

    HTH
    Dan

  • lunedì 26 maggio 2008 06:19
     
     
    Hi Dan,

    I am trying to create an application in VB .NET for Windows CE 5.0 where user could click on the label, since CF label does not support on click event, i was suggested to use LinkLabel...but when i remove the underline from the linklabel no text is shown....I just figured out that even if I don't remove the underline no text is shown. In linklabel properties is under Text ="Linklabel1"


    I tried to create my own custom control which would support backcolor, textalignment and on click event but I am not that good yet Sad.

    thanks for  help
  • sabato 14 aprile 2012 06:01
     
     
    linkLabel1.LinkBehavior = System.Windows.Forms.LinkBehavior.NeverUnderline;