[置顶] c# toolTip小结

ToolTip的使用 winfrom中显示并延迟一定时间消失

在winfrom_load事件中对要显示内容的控件加以设置,如下:

toolTip1.SetToolTip(this.button1, "ToolTip上需要显示的文字 ");

完整内容如下:

[c-sharp:nogutter]   view plain copy
  1. private void Form1_Load(object sender, EventArgs e)  
  2.      {  
  3.         toolTip1.AutoPopDelay = 25000;  
  4.         toolTip1.InitialDelay = 1000;  
  5.         toolTip1.ReshowDelay = 0;  
  6.         toolTip1.ShowAlways = true;  
  7.         toolTip1.SetToolTip(this.button1, "ToolTip上需要显示的文字 ");  
  8.         toolTip1.SetToolTip(this.button2, "这是测试用的内容");  
  9.      }  
 实例:
  
  
  
  
// Create the ToolTip and associate with the Form container. ToolTip toolTip1 = new ToolTip(); // Set up the delays for the ToolTip. toolTip1.AutoPopDelay = 5000 ; toolTip1.InitialDelay = 500 ; toolTip1.ReshowDelay = 200 ; // Force the ToolTip text to be displayed whether or not the form is active. toolTip1.ShowAlways = true ; // Set up the ToolTip text for the Button and Checkbox. toolTip1.SetToolTip( this .button1, " 点击后自动生成条码 " ); toolTip1.SetToolTip( this .comboBox15, " 悬停提示的内容 " ); toolTip1.SetToolTip( this .comboBox14, " 悬停提示的内容 " ); toolTip1.SetToolTip( this .comboBox13, " 悬停提示的内容 " ); toolTip1.SetToolTip( this .comboBox12, " 悬停提示的内容 " ); toolTip1.SetToolTip( this .textBox1, " 修改选项后需要重新生成。 " );


拖一个 ToolTip 控件到窗体里。窗体里的控件就会自动有一个 "tooltip 上的 ToolTip"属性,你想显示什么提示就在这里写什么。如果你要动态的去设置这个提示 代码是 this.toolTip1.SetToolTip(this.panel1, "鼠标放这里的提示");补充,如果你是asp.net中的panel控件的话,直接去设置该控件的ToolTip属性即可。

你可能感兴趣的:(测试,C#,asp.net,UP,button)