Hello,
I have a SheetDataModelEventHandler event that is fired everytime the value in on the sheet (DataModel) changes. It all works fine but if I use fpSpread1.Open("SomePathToTheSpreadFile"), then the event does not fire?
Here is the sample code
========================
namespace WindowsFormsApplication1
{
public partial class Form3 : Form
{
FarPoint.Win.Spread.Model.BaseSheetDataModel model;
public Form3()
{
InitializeComponent();
model = (FarPoint.Win.Spread.Model.BaseSheetDataModel)fpSpread1.ActiveSheet.Models.Data;
model.Changed += new FarPoint.Win.Spread.Model.SheetDataModelEventHandler(modelDataModelChanged);
}
private void modelDataModelChanged(object sender, FarPoint.Win.Spread.Model.SheetDataModelEventArgs e)
{
// Code to execute whenver a value changes on the sheet
}
private void Form3_Load(object sender, EventArgs e)
{
// If I comment out the below line than the program runs fine and fires the Changed Event
fpSpread1.Open(@"C:\TestProjects\WindowsFormsApplication1\WindowsFormsApplication1\form3Spread.xml");
fpSpread1.Sheets[0].DataSource = myDataTable;
fpSpread1.Sheets[0].RecalculateAll();
}
}
}
========================