zoukankan      html  css  js  c++  java
  • ToolTip控件的应用

    Tooltip控件是一个简单,但非常有用的控件。它能够为我们的软件提供非常漂亮的提示信息,提高软件的可用性,给用户比较好的体验。假设现在有两个按钮,一个用来预览吊线世系图,一个用来预览行转。为了保持按钮文本的简洁,以及为按钮尺寸所限。我们不能可能把这个按钮的主要功能通过text属性表述清楚,这个时候我们就可以用到tooltip控件了。

    首先我们在按钮所在窗体添加一个tooltip控件,将id该为ttMsg.这个时候你几乎可以在当前窗体的所有控件的属性框中添加了一个叫ttMsg上的tooltip属性.

    我们就可以填入一些提示信息了。运行程序将鼠标移到当前控件的上方(如果此控件可用)就会出现一个非常漂亮的提示框里面出现的就是我们在控件tooltip属性上填入的信息。

          

         如果你觉的这个提示不好看,或者这个颜色不好看。这些都很好解决,我们可以通过改变 ttMsg的属性到达这些效果。

          Tooltip有很多属性,最常用的有这些。BackColor、ForeColor、IsBalloon、TooltipTitle。

    BackColor可以让我们改变提示框的背景色,如将浅黄色改为浅绿色。

    ForeColor可以改变字体颜色,如果将黑色改为红色。

    IsBallon可以改变提示框的样式,IsBallon是个bool类型,默认的情况下为false,它以方形出现,当把它设为true时就会以云的形式出现。

    TooltipTile是为提示信息加上标题。

    Tooltip还有许多属性用来改变它,甚至我们还可以扩展它。在我的项目中只用到了上述几个,根据需要我们还可以进一步改变它。

    ToolTip它能够为我们的软件提供非常漂亮的提示信息,提高软件的可用性,给用户比较好的体验。

    使用,在窗体加载时加载以下代码: 

    var toolTip1 = new ToolTip();

    toolTip1.AutoPopDelay = 10000;
    toolTip1.InitialDelay = 500;
    toolTip1.ReshowDelay = 500;

    toolTip1.ShowAlways = true;

    toolTip1.SetToolTip(this.label26, @"系统所有会员分三类【A类、B类、C类】 
    A类:最近30天累计消费大于等于2000.00元的用户
    B类:最近30天累计消费大于等于1000.00元并且小于2000.00元的用户
    C类:最近30天累计消费小于1000.00元的用户");

    大家可以参考:http://www.cnblogs.com/yejun/archive/2009/05/20/1470713.html 

  • 相关阅读:
    《基于B_S模式的教务管理系统设计与实现》论文笔记(三)
    《重修补考报名考务管理信息系统中的网络技术》论文笔记(二)
    《基于WEB的独立学院补考重修管理系统研究》论文笔记(一)
    重修安排管理系统的设计与实现 文献收集
    重修安排管理系统的设计与实现 文献收集
    《暗时间》读书笔记
    R、Python、Scala 和 Java,到底该使用哪一种大数据编程语言?
    编程和音乐真的很像吗?
    关于虚拟现实叙事方式的终极入门指南
    如何避免脆弱的代码
  • 原文地址:https://www.cnblogs.com/jliuwork/p/4097619.html
Copyright © 2011-2022 走看看