none
在WinForm应用程序中,如何使Label或者TextBox的值中的一部分显示下划线或者变色!! RRS feed

  • 问题

  • 在WinForm应用程序中,如何使Label或者TextBox的值中的一部分显示下划线或者变色!! 等。
    2010年12月14日 3:48

答案

  • dear
    label要达到这样的功能很复杂,建议使用RichTextBox

    请参考
    http://www.eyny.com/thread-3104024-1-1.html
    如果你坚持一定要用label,可以把字拆开放到你要的label,然后再拼起来。


    [c# cs结构中textbox 如何部分文字变色]
    http://wenwen.soso.com/z/q227044385.htm


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    2010年12月14日 5:16

全部回复

  • dear
    label要达到这样的功能很复杂,建议使用RichTextBox

    请参考
    http://www.eyny.com/thread-3104024-1-1.html
    如果你坚持一定要用label,可以把字拆开放到你要的label,然后再拼起来。


    [c# cs结构中textbox 如何部分文字变色]
    http://wenwen.soso.com/z/q227044385.htm


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    2010年12月14日 5:16
  • http://www.eyny.com/thread-3104024-1-1.html

     

    无法访问,

    2010年12月16日 0:43
  • dear
    无法访问没关系,你改用RichTextBox控件就可以达到你要的需求
    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    2010年12月17日 1:47
  • 我觉得可以把文字分为两部分,用两个lable 或者textbox来显示!已达到你想要的效果
    每个人都有追求自己幸福的权利。 使我痛苦的人必使我强大。 努力就会有结果,但不一定会是好结果。
    2010年12月17日 14:18
  • dear
    不建议使用多控件来组合,毕竟那样效能差弹性也不大,假若需要变的颜色每次都在不同的位置,那要花多少时间来处理??颜色越多时那要多少控件??
    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    2010年12月18日 1:08