net472_PropertyGridHelpers.AttributesNamespace - dparvin/PropertyGridHelpers GitHub Wiki

PropertyGridHelpers.Attributes namespace

Summary

Provides attributes that extend the functionality of property grids in the user's project.

Remarks

The PropertyGridHelpers.Attributes namespace contains custom attributes designed to enhance the usage of property grids. These attributes support localization, image integration, and improved metadata handling, allowing for more flexible and user-friendly property grid displays.

Public Types

public type description
class AllowBlankAttribute Specifies whether a blank (empty) value is allowed for a property, typically used in dropdown editors.
class AutoCompleteSetupAttribute Specifies auto-complete behavior for a string property in a PropertyGrid, providing suggestions based on built-in sources, a custom string list, an enum, or a static provider.
class DynamicPathSourceAttribute Specifies that another property dynamically provides the path to the resources used to display this property in the PropertyGrid.
class EnumImageAttribute Associates an image with an Enum field for display in a property grid.
class EnumTextAttribute Specifies a user-friendly text representation for an Enum field, primarily for display in a property grid or UI elements.
class FileExtensionAttribute File Extension Attribute for modifying the way that resources are loaded into the ImageTextUIEditor class.
class LocalizedCategoryAttribute Attribute for specifying a localized category name for a property or event.
class LocalizedDescriptionAttribute Specifies a localized description for a property, event, or other member in a class.
class LocalizedDisplayNameAttribute Specifies a localized display name for a property, event, or other member in a class.
class LocalizedEnumTextAttribute Specifies a localized text representation for an Enum field, retrieving the display text from a resource file.
abstract class LocalizedTextAttribute Base class for localized text attributes.
class ResourcePathAttribute Specifies a resource path for use with the ImageTextUIEditor class.
⚠️ **GitHub.com Fallback** ⚠️