'Declaration Public Event NameChanged As EventHandler
'Usage Dim instance As DefaultSheetDataModel Dim handler As EventHandler AddHandler instance.NameChanged, handler
public event EventHandler NameChanged
'Declaration Public Event NameChanged As EventHandler
'Usage Dim instance As DefaultSheetDataModel Dim handler As EventHandler AddHandler instance.NameChanged, handler
public event EventHandler NameChanged
FarPoint.Web.Spread.Model.DefaultSheetDataModel dsdm; private void PageLoad(object sender, System.EventArgs e) { dsdm = (FarPoint.Web.Spread.Model.DefaultSheetDataModel)FpSpread1.ActiveSheetView.DataModel; FpSpread1.Tab.TabControlPolicy = FarPoint.Web.Spread.TabControlPolicy.Always; Response.Write(dsdm.Name); dsdm.NameChanged += new EventHandler(dsdmNameChanged); } private void Button1Click(object sender, System.EventArgs e) { FpSpread1.Sheets[0].SheetName = "Test"; } private void dsdmNameChanged(object sender, EventArgs e) { Response.Write("alert('The name of the model has changed!!')"); }
Friend WithEvents dsdm As FarPoint.Web.Spread.Model.DefaultSheetDataModel Private Sub PageLoad(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load dsdm = FpSpread1.ActiveSheetView.DataModel ins = dsdm FpSpread1.Tab.TabControlPolicy = FarPoint.Web.Spread.TabControlPolicy.Always Response.Write(dsdm.Name) End Sub Private Sub Button1Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click FpSpread1.Sheets(0).SheetName = "Test" End Sub Private Sub dsdmNameChanged(ByVal sender As Object, ByVal e As EventArgs) Handles dsdm.NameChanged Response.Write("alert('The name of the model has changed!!')") End Sub