ToolTip

ToolTip marshal by reference, disposable

System. Windows .Forms (system. windows .forms.dll) sealed class

The ToolTip component can provide pop-up tips: the little yellow boxes that offer pithy assistance to the user if they hover their mouse over a Control . It implements System.ComponentModel.IExtenderProvider to provide a ToolTip extender property for Control objects on the design surface.

Programatically, you can use GetToolTip() and SetToolTip() to specify the tip text for a specific Control , and enable or disable the tips with the Active property. You can clear the tips with the RemoveAll() method.

The AutoPopDelay is the amount of time for which the tip will show before it disappears.

The InitialDelay is the period for which the user has to hover the mouse before the tip will appear.

The ReshowDelay is the amount of time that must elapse between the user moving the cursor over another control and the tool tip updating with the new tip text.

Instead of setting all these individual elements, you can set the AutomaticDelay property. This sets each property to a sensible number, based on the value you provide.

 public sealed class  ToolTip  : System.ComponentModel.Component : System.ComponentModel.IExtenderProvider {  // Public Constructors  public  ToolTip  ();    public  ToolTip  (System.ComponentModel.IContainer  cont  );  // Public Instance Properties  public bool  Active  {set; get; }    public int  AutomaticDelay  {set; get; }    public int  AutoPopDelay  {set; get; }    public int  InitialDelay  {set; get; }    public int  ReshowDelay  {set; get; }    public bool  ShowAlways  {set; get; }  // Public Instance Methods  public bool  CanExtend  (object  target  );  // implements System.ComponentModel.IExtenderProvider  public string  GetToolTip  (Control  control  );    public void  RemoveAll  ();    public void  SetToolTip  (Control  control  , string  caption  );    public override string  ToString  ();  // overrides System.ComponentModel.Component   // Protected Instance Methods  protected override void  Dispose  (bool  disposing  );  // overrides System.ComponentModel.Component  protected override void  Finalize  ();  // overrides System.ComponentModel.Component  } 

Hierarchy

System.Object System.MarshalByRefObject System.ComponentModel.Component(System.ComponentModel.IComponen, System.IDisposable) ToolTip(System.ComponentModel.IExtenderProvider)



. Net Windows Forms in a Nutshell
.NET Windows Forms in a Nutshell
ISBN: 0596003382
EAN: 2147483647
Year: 2002
Pages: 794

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net