This documentation is archived and is not being maintained.

EnumProperty Enumeration

Identifies the enumerated type properties of a visual style element.

Namespace:  System.Windows.Forms.VisualStyles
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public enum EnumProperty

Member nameDescription
BackgroundTypeOne of the System.Windows.Forms.VisualStyles.BackgroundType values that specifies how the element's background is drawn.
BorderTypeOne of the System.Windows.Forms.VisualStyles.BorderType values that specifies the border type for elements with a filled-border background.
FillTypeOne of the System.Windows.Forms.VisualStyles.FillType values that specifies the fill type for elements with a filled-border background.
SizingTypeOne of the System.Windows.Forms.VisualStyles.SizingType values that specifies how elements with a bitmap background will adjust to fill the bounds.
HorizontalAlignmentOne of the System.Windows.Forms.VisualStyles.HorizontalAlign values that specifies the horizontal alignment for elements with a fixed size.
ContentAlignmentOne of the System.Windows.Forms.VisualStyles.ContentAlignment values that specifies how text is aligned in a window caption.
VerticalAlignmentOne of the System.Windows.Forms.VisualStyles.VerticalAlignment values that specifies the vertical alignment for elements with a fixed size.
OffsetTypeOne of the System.Windows.Forms.VisualStyles.OffsetType values that specifies where an offset is applied to a window element.
IconEffectOne of the System.Windows.Forms.VisualStyles.IconEffect values that specifies the effect that the visual style will apply to an icon.
TextShadowTypeOne of the System.Windows.Forms.VisualStyles.TextShadowType values that specifies the type of shadow to add to text.
ImageLayoutOne of the System.Windows.Forms.VisualStyles.ImageOrientation values that specifies how multiple images are arranged in a single image file.
GlyphTypeOne of the System.Windows.Forms.VisualStyles.GlyphType values that specifies the type of glyph for elements with a bitmap background.
ImageSelectTypeOne of the System.Windows.Forms.VisualStyles.ImageSelectType values that specifies when the visual style selects a different multiple-image file to draw an element.
GlyphFontSizingTypeOne of the System.Windows.Forms.VisualStyles.GlyphFontSizingType values that specifies when the visual style selects a different glyph font size.
TrueSizeScalingTypeOne of the System.Windows.Forms.VisualStyles.TrueSizeScalingType values that specifies when the visual style rescales an element with a fixed size.

The EnumProperty enumeration represents a set of enumerated properties that describe visual style elements. The EnumProperty values are used as an argument in the VisualStyleRenderer.GetEnumValue method to specify which property value to retrieve for the element that the VisualStyleRenderer currently represents.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.