none
Button的Text属性如果含有"&C"字符,系统会自动将"&C"显示为“下划线C",并且自动具备了Alt+C的快捷键,这个如果自己来实现要怎么做? RRS feed

  • 问题

  • 我做的是UserControl,现在遇到两个问题:

    1、我通过在Paint事件中用DrawString方法绘制文字,如何让被绘制的文字中指定的字符出现下划线,而不是全部文字都有下划线?

    2、Alt+C快捷键如何实现?


    da jia hao!

    2015年2月25日 6:28

全部回复

  • 我建议你使用Label控件替代。

    如果使用Graphics.DrawString方法只能单独画指定需要下划线的字符,而且需要计算字符位置,热键关联也需要自己去调用Windows API(RegisterHotKey)实现。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年3月2日 3:31
    版主