The PaintCellEventArgs type exposes the following members.

Methods

  NameDescription
Public methodPaintAll
Performs the default painting.
Public methodPaintBackground
Atomic operation to paint the background. The method PaintAll()()()() does not call this method if the Background flag in the PaintPart property is dropped.
Public methodPaintCellFocus
Atomic operation to paint a frame around the Cell if it is focused. The method PaintAll()()()() does not call this method if the Focus flag in the PaintPart property is dropped.
Public methodPaintEditor
Atomic operation to paint the UITypeEditor in the Cell if it is editable. The method PaintAll()()()() does not call this method if the Editor flag in the PaintPart property is dropped.
Public methodPaintEditorValue
Atomic operation to paint a value (icon, color, etc...) if the UITypeEditor supports values painting. The method PaintAll()()()() does not call this method if the EditorValue flag in the PaintPart property is dropped.
Public methodPaintErrorMessageImage
Paints an image, if the Cell contains a tooltip message.
Public methodPaintImage
Atomic operation to paint an icon in the Cell. The method PaintAll()()()() does not call this method if the Image flag in the PaintPart property is dropped.
Public methodPaintSelection
Atomic operation to paint a frame around the selected row. The method PaintAll()()()() does not call this method if the Selection flag in the PaintPart property is dropped.
Public methodPaintText()()()()
Atomic operation to paint a text in the Cell. The method PaintAll()()()() does not call this method if the Text flag in the PaintPart property is dropped.
Public methodPaintText(String, Rectangle)
Paints the text in the specified bounds.
Public methodPaintTooltipCellFrame
Paints a frame around the Cell if a tooltip is currently displayed.
Public methodPaintVerticalLine
Paints the vertical line between cells.

See Also