PropertyTab

PropertyTab

System. Windows .Forms.Design (system. windows .forms.dll) abstract class

This class provides an abstract base for the property tabs shown in a System.Windows.Forms.PropertyGrid .

You can specify the TabName and a Bitmap to display in the tab. You can also get or set the array of Components for which the tab will display properties. For help support, you can set the HelpKeyword associated with the tab. The System.Windows.Forms.PropertyGrid will use this to manage help display for the control while it is showing.

To manage the properties of the bound components, GetProperties() will return a System.ComponentModel.PropertyDescriptorCollection listing the available properties, and GetDefaultProperty() will return the default System.ComponentModel.PropertyDescriptor .

 public abstract class  PropertyTab  : System.ComponentModel.IExtenderProvider {  // Protected Constructors  protected  PropertyTab  ();  // Public Instance Properties  public virtual Bitmap  Bitmap  {get; }    public virtual object[ ]  Components  {set; get; }    public virtual string  HelpKeyword  {get; }    public abstract string  TabName  {get; }  // Public Instance Methods   // implements System.ComponentModel.IExtenderProvider  public virtual void  Dispose  ();    public virtual PropertyDescriptor  GetDefaultProperty  (object  component  );    public virtual PropertyDescriptorCollection  GetProperties  (System.ComponentModel.ITypeDescriptorContext  context  ,          object  component  , Attribute[ ]  attributes  );    public virtual PropertyDescriptorCollection  GetProperties  (object  component  );    public abstract PropertyDescriptorCollection  GetProperties  (object  component  , Attribute[ ]  attributes  );  // Protected Instance Methods  protected virtual void  Dispose  (bool  disposing  );  // overrides object  } 

Subclasses

EventsTab

Returned By

System.Windows.Forms.PropertyGrid.{CreatePropertyTab() , SelectedTab} , System.Windows.Forms.PropertyTabCollection.this , System.Windows.Forms.PropertyTabChangedEventArgs.{NewTab , OldTab}

Passed To

System.Windows.Forms.PropertyTabChangedEventArgs.PropertyTabChangedEventArgs()



. 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