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 Specifies a property containing the file extension to use when resolving resource names for an ImageTextUIEditor.
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 or property, retrieving its display text from a resource file at runtime.
abstract class LocalizedTextAttribute Provides a base attribute class for attaching localized display text to properties or fields using a resource key.
class ResourcePathAttribute Specifies a resource path for use with the ImageTextUIEditor class.
⚠️ **GitHub.com Fallback** ⚠️