C#如何实现控件的浮动文字[toolTip]
1、打开Microsoft Visual Studio 2010, 打开之前的串口程序,修改程序名字为【浮动文字框】。
2、继续使用之前的控件:包括,显示操作流程的textbox控件;发送button按钮和用于输入发送信息的文本框。
![C#如何实现控件的浮动文字[toolTip]](https://exp-picture.cdn.bcebos.com/84010e2a04e23ea2c66ff7ce2b10bc33ed38c381.jpg)
3、添加控件【toolTip】,会在程序界面的底部显示为【tooltip1】的名称。
![C#如何实现控件的浮动文字[toolTip]](https://exp-picture.cdn.bcebos.com/35fa07efa25f0c14c75585360d89a146b6b13886.jpg)
![C#如何实现控件的浮动文字[toolTip]](https://exp-picture.cdn.bcebos.com/efb861bd4c7c34b3326f640e5841037de0373186.jpg)
4、在load过程代码添加对应的提示代码;包括日志框、发送按钮、发送文本框的提示说明文字。
![C#如何实现控件的浮动文字[toolTip]](https://exp-picture.cdn.bcebos.com/e076d77622bc7dc5d9497ceb5e460596b9142986.jpg)
5、生成exe文件进行测试鼠标在日志文本框上停留,可以看到【显示流程日志和收到的串口信息】的提示。
![C#如何实现控件的浮动文字[toolTip]](https://exp-picture.cdn.bcebos.com/b442d6d246fe474ee2ad640bb0ef354f51b81f86.jpg)
6、鼠标在发送文本框上停留,可以看到【输入要发送给串口的信息】的提示。
![C#如何实现控件的浮动文字[toolTip]](https://exp-picture.cdn.bcebos.com/b57fb6db574afa32bab27b4354b2dc19cf2c1486.jpg)
7、鼠标在发送按钮上停留,可以看到【点击可将数据发送给串口】的提示。
![C#如何实现控件的浮动文字[toolTip]](https://exp-picture.cdn.bcebos.com/1f9feadca039131ffdc2846de275f2c4ed990a86.jpg)
8、另外,如果不想写代码,可以在添加控件【toolTip】后,点击需要添加提示文字的控件。
![C#如何实现控件的浮动文字[toolTip]](https://exp-picture.cdn.bcebos.com/1f03436b04d14929a5a66ea763e5eceeacbc7e86.jpg)
9、在属性【tooltip1上的ToolTip】中输入需要显示的提示文字,这样可以启动同样的浮动文字效果。
![C#如何实现控件的浮动文字[toolTip]](https://exp-picture.cdn.bcebos.com/3ac71c214f5793561e95af94effb960b30217086.jpg)