[]
Represents a list box cell.
public class ListBoxCellType : BaseCellType, ICellType, IEditor, IFormatter, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedRenderer, IRenderer, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, INumFmtSupportCellType, ISerializeSupport, ISerializable, IDeserializationCallback, IReuseEditorControl2, IReuseEditorControl, ICellType, ICloneable<ICellType>, ICellRenderer
Public Class ListBoxCellType
Inherits BaseCellType
Implements ICellType, IEditor, IFormatter, ICloneable, IPropertyAllowedSupport, INotifyEditorValueChanged, IEnhancedRenderer, IRenderer, IEnhancedPdfRenderer, IPdfSupport, IAllowArrowKeysMoveActiveCell, IErrorIconSupport, IEditorVerticaAlignSupport, INumFmtSupportCellType, ISerializeSupport, ISerializable, IDeserializationCallback, IReuseEditorControl2, IReuseEditorControl, ICellType, ICloneable(Of ICellType), ICellRenderer
| Name | Description |
|---|---|
| ListBoxCellType() | Creates a new list box cell with default settings. |
| ListBoxCellType(ListBoxCellType) | Creates a new copy from the specified cell type ("Copy constructor"). |
| ListBoxCellType(SerializationInfo, StreamingContext) | Creates a new list box cell from serialization. |
| Name | Description |
|---|---|
| EditorValue | Gets or sets what value is written to the underlying data model. |
| ImageList | Gets or sets the list of images for the list box. |
| ItemData | Gets or sets the corresponding data for the items in the list box. |
| ItemHeight | Gets or sets the height of each item in the list. |
| Items | Gets or sets the list of items for the list box. |
| SelectionMode | Gets or sets the selection mode for the list. |
| Name | Description |
|---|---|
| CancelEditing() | Cancels the editing of a cell. |
| Clone() | Creates and returns a list box cell. |
| Deserialize(XmlNodeReader) | Loads the object from XML. |
| DoPaint(Graphics, Rectangle, Color, Color, Font, HorizontalAlignment, VerticalAlignment, ArrayList, Array, bool, ImageList, int, bool, SelectionMode) | Paints the list box cell. |
| DoPaint(Graphics, Rectangle, Color, Color, Font, HorizontalAlignment, VerticalAlignment, ArrayList, int, bool, ImageList, int, bool) | Paints the list box cell. |
| DoPaint(Graphics, Rectangle, Color, Color, Font, HorizontalAlignment, VerticalAlignment, ArrayList, int, bool, ImageList, int, bool, SelectionMode) | Paints the list box cell. |
| Format(object) | Formats the specified data into the format of the cell type and returns it as a string. |
| GetEditorControl(Appearance, float) | Gets the edit control for this cell type with the specified appearance and scaling. |
| GetEditorControl(Control, Appearance, float) | Gets the edit control for this cell type with the specified appearance and scaling. |
| GetEditorValue() | Gets the unformatted value in the editor control. |
| GetObjectData(SerializationInfo, StreamingContext) | Serializes the cell type. |
| GetPreferredSize(Graphics, Size, Appearance, object, float) | Gets the preferred (maximum required) size of the cell for the renderer control. |
| GetReservedCursor(object) | Gets the cursor reserved for this cell type. |
| InitializeEditorControl(Control, Appearance, float) | Initializes the editor control. |
| IsReservedLocation(Graphics, int, int, Rectangle, Appearance, object, float) | Determines whether the specified cursor location has special meaning to the editor control. |
| IsReusable(Control) | Checks if this celltype is reusable. |
| PaintCell(Graphics, Rectangle, Appearance, object, bool, bool, float) | Paints the list box cell when not in edit mode to the specified graphics interface with the specified appearance settings. |
| Parse(string) | Parses the specified string to the data type of the cell type and returns it as an object. |
| Serialize(XmlTextWriter) | Saves the object to XML. |
| SetEditorValue(object) | Sets the value of the editor control. |
| StartEditing(EventArgs, bool, bool) | Starts the editing of a cell. |
| StopEditing() | Stops the editing of a cell. |
| ToHorizontalAlignment(CellHorizontalAlignment) | Converts a FarPoint.Win.Spread.CellHorizontalAlignment value to the corresponding FarPoint.Win.HorizontalAlignment value. |
| ToVerticalAlignment(CellVerticalAlignment) | Converts a FarPoint.Win.Spread.CellVerticalAlignment value to the corresponding FarPoint.Win.VerticalAlignment value. |