Name

CategoryAttribute

Synopsis

This attribute class should be applied to properties to indicate to the design-time environment how they should be visually grouped within a designer.

You can retrieve the Category, which may be one of several standard values (such as Appearance and Behavior) that are defined through static properties.

Note that if you choose one of these standard values, they will be localized for you automatically. If you choose a custom value, you are responsible for localization yourself.


public class CategoryAttribute : Attribute {

// Public Constructors

   public CategoryAttribute();

   public CategoryAttribute(string category);

// Public Static Properties

   public static CategoryAttribute Action{get; }

   public static CategoryAttribute Appearance{get; }

   public static CategoryAttribute Behavior{get; }

   public static CategoryAttribute Data{get; }

   public static CategoryAttribute Default{get; }

   public static CategoryAttribute Design{get; }

   public static CategoryAttribute DragDrop{get; }

   public static CategoryAttribute Focus{get; }

   public static CategoryAttribute Format{get; }

   public static CategoryAttribute Key{get; }

   public static CategoryAttribute Layout{get; }

   public static CategoryAttribute Mouse{get; }

   public static CategoryAttribute WindowStyle{get; }

// Public Instance Properties

   public string Category{get; }

// Public Instance Methods

   public override bool Equals(object obj);  // overrides Attribute

   public override int GetHashCode();  // overrides Attribute public override ...

Get .NET Windows Forms in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.