[セットトップ]c#tooltip小結


Tooltipの使用winfromに表示され、一定時間遅れて消える
winfrom_loadイベントでは、表示するコンテンツのコントロールを以下のように設定します.
toolTip1.SetTooltip(this.button 1、「Tooltipに表示する文字」);
完全な内容は次のとおりです.
[c-sharp:nogutter]
  view plain copy
private void Form1_Load(object sender, EventArgs e)  
     {  
        toolTip1.AutoPopDelay = 25000;  
        toolTip1.InitialDelay = 1000;  
        toolTip1.ReshowDelay = 0;  
        toolTip1.ShowAlways = true;  
        toolTip1.SetTooltip(this.button 1、「Tooltipに表示する文字」);  
        toolTip1.SetTooltip(this.button 2、「これはテスト用の内容です」).  
     }  
例:

  
  
  
  
// 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.panel 1、「ここにマウスを置くヒント」);もしあなたがaspならNetのパネルコントロールは、そのコントロールのTooltip属性を直接設定すればよい.