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 - VisualStudioOutlineControlPainterclass 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.