Class VisualStudioOutlineControlPainter
- Namespace
- Alternet.FormDesigner.WinForms.Outline
- Assembly
- Alternet.FormDesigner.v10.dll
Represents the painter for drawing elements of the outline control.
public class VisualStudioOutlineControlPainter : IOutlineControlPainter
- Inheritance
-
VisualStudioOutlineControlPainter
- Implements
Constructors
- VisualStudioOutlineControlPainter()
Initializes a new instance of the
VisualStudioOutlineControlPainter
class with default settings.
Properties
- BackgroundColor
Gets the background color for the outline control.
- DropMarkerRightPadding
Gets the right padding of the outline drop marker.
- ExpandButtonHitTestPadding
Gets the horizontal padding of the outline expand button.
- Font
Gets the font for the outline control.
- ImageLeftPadding
Gets the left padding of the outline node image.
- ImageRightPadding
Gets the right padding of the outline node image.
- NestedNodeLeftPadding
Gets the left padding of the outline nested node.
- RootNodeLeftPadding
Gets the left padding of the root outline node.
- SelectedBackgroundColor
Gets the background color for the outline node in the selected state.
- SelectedTextColor
Gets the foreground color for the outline node in the selected state.
- TextColor
Gets the foreground color for the outline node in the normal state.
Methods
- GetNodeDropMarkerBounds(OutlineTreeNodePaintData, int)
Retrieves a bounds of the node drop marker.
- NodeExpandButtonHitTest(int, Point)
Determines part of the tree node at given position.
- PaintTreeNode(OutlineTreeNodePaintData)
Paints an outline tree node.