public enum GoPropertyModifierPart : 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.Northwoods.Go.GoObject.Changed subhint, as used by Northwoods.Go.GoChangedEventArgs.Northwoods.Go.GoChangedEventArgs.SubHint.