Spread Windows Forms 9.0 Product Documentation
Parent Property (DefaultSheetDataModel)
Example 


Gets or sets the parent data source support object.
Syntax
'Declaration
 
Public Property Parent As IChildModelSupport
'Usage
 
Dim instance As DefaultSheetDataModel
Dim value As IChildModelSupport
 
instance.Parent = value
 
value = instance.Parent
public IChildModelSupport Parent {get; set;}

Property Value

IChildModelSupport object containing parent
Example
Dim ds As New DataSet()
Dim emp As New DataTable("Employees")
Dim div As New DataTable("Division")
emp.Columns.Add("LastName")
emp.Columns.Add("FirstName")
emp.Rows.Add(New Object() {"Jones", "Marianne"})
emp.Rows.Add(New Object() {"Fieldes", "Anna"})
div.Columns.Add("Section")
div.Columns.Add("Specialty")
div.Rows.Add(New Object() {"Finance", "Taxes"})
div.Rows.Add(New Object() {"Mergers", "Legal"})
ds.Tables.AddRange(New DataTable() {emp, div})
Dim iModel As FarPoint.Win.Spread.Model.IDataSourceSupport
Dim dataModel As New FarPoint.Win.Spread.Model.DefaultSheetDataModel()
iModel = FpSpread1.ActiveSheet.Models.Data
iModel.DataSource = ds
dataModel.Parent = iModel
FpSpread2.DataModel = dataModel.Parent
DataSet ds = new DataSet();
DataTable emp = new DataTable("Employees");
DataTable div = new DataTable("Division");
emp.Columns.Add("LastName");
emp.Columns.Add("FirstName");
emp.Rows.Add(new Object[] {"Jones", "Marianne"});
emp.Rows.Add(new Object[] {"Fieldes", "Anna"});
div.Columns.Add("Section");
div.Columns.Add("Specialty");
div.Rows.Add(new Object[] {"Finance", "Taxes"});
div.Rows.Add(new Object[] {"Mergers", "Legal"});
ds.Tables.AddRange(new DataTable[] {emp, div});
FarPoint.Win.Spread.Model.IDataSourceSupport iModel;
FarPoint.Win.Spread.Model.DefaultSheetDataModel dataModel = new FarPoint.Win.Spread.Model.DefaultSheetDataModel();
iModel = (FarPoint.Win.Spread.Model.DefaultSheetDataModel)fpSpread1.ActiveSheet.Models.Data;
iModel.DataSource = ds;
dataModel.Parent = iModel;
fpSpread2.ActiveSheet.Models.Data = (FarPoint.Win.Spread.Model.DefaultSheetDataModel)dataModel.Parent;
Requirements

Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows Server 2012 R2, Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10

See Also

Reference

DefaultSheetDataModel Class
DefaultSheetDataModel Members

 

 


Copyright © GrapeCity, inc. All rights reserved.