Spread Windows Forms 12.0 Product Documentation
DataAutoCellTypes Property (SheetView)

FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > SheetView Class : DataAutoCellTypes Property
Gets or sets whether a bound sheet automatically sets the cell type for the cells in a column.
Public Property DataAutoCellTypes As Boolean
Dim instance As SheetView
Dim value As Boolean
instance.DataAutoCellTypes = value
value = instance.DataAutoCellTypes
public bool DataAutoCellTypes {get; set;}

Property Value

Boolean: true if cell types are set automatically; false otherwise
This property is a sheet-level setting and does not work on an individual column but the entire sheet. If you want the automatic cell types for the sheet, but want to override the cell types for some of the columns, use the DataColumnConfigure event.
This example sets whether the cell types are automatically set based on the data in the database.
string conStr = "Provider=Microsoft.JET.OLEDB.4.0;data source= " + Application.StartupPath + "\\Patients2000.mdb";
string sqlStr = "SELECT * FROM Patients"; 
System.Data.OleDb.OleDbConnection conn  = new System.Data.OleDb.OleDbConnection(conStr); 
DataSet ds = new DataSet(); 
System.Data.OleDb.OleDbDataAdapter da = new System.Data.OleDb.OleDbDataAdapter(sqlStr, conn);
fpSpread1.ActiveSheet.DataAutoCellTypes = true; 
fpSpread1.ActiveSheet.DataMember = "Patients"; 
fpSpread1.ActiveSheet.DataSource = ds;
Dim conStr As String = "Provider=Microsoft.JET.OLEDB.4.0;data source= " & Application.StartupPath & "\Patients2000.mdb"
Dim sqlStr As String = "SELECT * FROM Patients"
Dim conn As New System.Data.OleDb.OleDbConnection(conStr)
Dim ds As DataSet = New DataSet()
Dim da As New System.Data.OleDb.OleDbDataAdapter(sqlStr, conn)
FpSpread1.ActiveSheet.DataAutoCellTypes = True
FpSpread1.ActiveSheet.DataMember = "Patients"
FpSpread1.ActiveSheet.DataSource = ds
See Also


SheetView Class
SheetView Members

User-Task Documentation

Customizing Cell Types for Bound Sheets