| Visual Basic (Declaration) | |
|---|---|
Public Function New( _ ByVal g As EditBaseCellType _ )  | |
| Visual Basic (Usage) |  Copy Code | 
|---|---|
Dim g As EditBaseCellType Dim instance As New EditBaseCellType(g)  | |
| C# | |
|---|---|
public EditBaseCellType( EditBaseCellType g )  | |
Parameters
- g
 - Specified base cell type from which to copy
 
This example creates a new EditBaseCellType based on a subclass of the object.
             
            
            | C# |  Copy Code | 
|---|---|
public class eb : FarPoint.Win.Spread.CellType.EditBaseCellType { public eb() { } public new FarPoint.Win.SuperEdit.AcceptsArrowKeys AcceptsArrowKeys { get { return base.AcceptsArrowKeys; } set { base.AcceptsArrowKeys = FarPoint.Win.SuperEdit.AcceptsArrowKeys.None; } } public new FarPoint.Win.Picture BackgroundImage { get { return base.BackgroundImage; } set { base.BackgroundImage = new FarPoint.Win.Picture(Image.FromFile(Application.StartupPath + "\\Trffc14.ico")); } } } eb ed = new eb(); ed.BackgroundImage = null; ed.AcceptsArrowKeys = FarPoint.Win.SuperEdit.AcceptsArrowKeys.None; FarPoint.Win.Spread.CellType.EditBaseCellType editor = new FarPoint.Win.Spread.CellType.EditBaseCellType(ed); fpSpread1.ActiveSheet.Cells[0, 0].CellType = editor; label1.Text = "The first cell is based on a subclassed EditBaseCellType. Type something in the first cell and try "+ "to use the arrow keys. They won't navigate in the cell.";  | |
| Visual Basic |  Copy Code | 
|---|---|
Public Class eb Inherits FarPoint.Win.Spread.CellType.EditBaseCellType Public Sub eb() End Sub Public Shadows Property AcceptsArrowKeys() As FarPoint.Win.SuperEdit.AcceptsArrowKeys Get Return MyBase.AcceptsArrowKeys End Get Set(ByVal Value As FarPoint.Win.SuperEdit.AcceptsArrowKeys) MyBase.AcceptsArrowKeys = FarPoint.Win.SuperEdit.AcceptsArrowKeys.None End Set End Property Public Shadows Property BackgroundImage() As FarPoint.Win.Picture Get Return MyBase.BackgroundImage End Get Set(ByVal Value As FarPoint.Win.Picture) MyBase.BackgroundImage = New FarPoint.Win.Picture(Image.FromFile(Application.StartupPath & "\Trffc14.ico")) End Set End Property End Class Dim ed As New eb() ed.BackgroundImage = Nothing ed.AcceptsArrowKeys = Nothing Dim editor As New FarPoint.Win.Spread.CellType.EditBaseCellType(ed) FpSpread1.ActiveSheet.Cells(0, 0).CellType = editor  | |
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8