Northwoods.Go.Draw Assembly > Northwoods.Go.Draw Namespace : GoPropertyModifierPart Enumeration |
'Declaration Public Enum GoPropertyModifierPart Inherits System.Enum
public enum GoPropertyModifierPart : System.Enum
Member | Description |
---|---|
All | The default property part specifier, when the property type is a simple value or when it is a whole Brush or a whole Pen. |
BrushStyle | A property part specifier for the GoBrushStyle of GoShapes or GoListGroups. |
Color | A property part specifier for the Color of a brush or a pen. |
DashOffset | A property part specifier for the DashOffset of a Pen. |
DashStyle | A property part specifier for the DashStyle of a Pen. |
EndPoint | A property part specifier for the normalized fractional end point for linear gradient brushes. |
FocusPoint | A property part specifier for the normalized fractional focus point for path gradient brushes. |
FocusScales | A property part specifier for the fractional focus size for path gradient brushes. |
ForeColor | A property part specifier for the secondary or foreground Color of a TextureBrush or a LinearGradientBrush or a PathGradientBrush. |
HatchStyle | A property part specifier for the Hatch Style of HatchBrushes. |
LineJoin | A property part specifier for the LineJoin of a Pen. |
MidColor | A property part specifier for the middle Color of some gradient brushes. |
MidFraction | A property part specifier for the fractional distance for the middle color between the start and the end colors. |
MiterLimit | A property part specifier for the MiterLimit of a Pen. |
StartPoint | A property part specifier for the normalized fractional start point for linear gradient brushes. |
Width | A property part specifier for the width of a Pen. |
This enumeration helps distinguish multiple properties of a single GoObject property value, such as the color of a GoShape.Brush or the width of a GoListGroup.BorderPen. Currently defined are only properties of brushes and pens.
These part specifiers are ignored for most GoObject properties, since those property values are simple values, such as booleans, enumerations, floating-point numbers, strings, or Colors, and hence do not have parts that could be set separately.
Although this enumeration helps distinguish subproperties of a Northwoods.Go.GoObject, you still need to identify the actual Northwoods.Go.GoObject property, using an integer that is a Northwoods.Go.GoObject.Changed subhint, as used by Northwoods.Go.GoChangedEventArgs.Northwoods.Go.GoChangedEventArgs.SubHint.
System.Object
System.ValueType
System.Enum
Northwoods.Go.Draw.GoPropertyModifierPart
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2