Visual Basic (Declaration) | |
---|---|
Public Enum SheetAxisModelEventType Inherits System.Enum |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As SheetAxisModelEventType |
C# | |
---|---|
public enum SheetAxisModelEventType : System.Enum |
Member | Description |
---|---|
AppearanceItemsUpdated | Indicates that items have changed in a way that does not affect the layout (for example, the label or the sort indicator has changed) |
ItemsAdded | Indicates that items have been added to the model |
ItemsRemoved | Indicates that items have been removed from model |
LayoutItemsUpdated | Indicates that items have changed in a way that may affect the layout (for example, the size or visible state has changed) |
ModelUpdated | Indicates that the entire model has changed |
This example causes the Changed event to occur for the SheetAxisModel and the type for the event is returned to a list box.
C# | Copy Code |
---|---|
FarPoint.Win.Spread.Model.ISheetAxisModel isam; private void Form1_Load(object sender, System.EventArgs e) { isam = fpSpread1.ActiveSheet.Models.ColumnAxis; this.isam.Changed += new FarPoint.Win.Spread.Model.SheetAxisModelEventHandler(this.isam_Changed); } private void menuItem1_Click(object sender, System.EventArgs e) { isam = fpSpread1.ActiveSheet.Models.ColumnAxis; isam.SetSize(0, 240); } private void isam_Changed(object sender, FarPoint.Win.Spread.Model.SheetAxisModelEventArgs e) { switch (e.Type) { case FarPoint.Win.Spread.Model.SheetAxisModelEventType.LayoutItemsUpdated: listBox1.Items.Add(e.Type.ToString()); break; case FarPoint.Win.Spread.Model.SheetAxisModelEventType.ItemsAdded: listBox1.Items.Add(e.Type.ToString()); break; case FarPoint.Win.Spread.Model.SheetAxisModelEventType.AppearanceItemsUpdated: listBox1.Items.Add(e.Type.ToString()); break; case FarPoint.Win.Spread.Model.SheetAxisModelEventType.ItemsRemoved: listBox1.Items.Add(e.Type.ToString()); break; case FarPoint.Win.Spread.Model.SheetAxisModelEventType.ModelUpdated: listBox1.Items.Add(e.Type.ToString()); break; } } |
Visual Basic | Copy Code |
---|---|
Friend WithEvents isam As FarPoint.Win.Spread.Model.ISheetAxisModel Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click isam = FpSpread1.ActiveSheet.Models.ColumnAxis isam.SetSize(0, 240) End Sub Private Sub isam_Changed(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.Model.SheetAxisModelEventArgs) Handles isam.Changed Select Case e.Type Case FarPoint.Win.Spread.Model.SheetAxisModelEventType.LayoutItemsUpdated ListBox1.Items.Add(e.Type.ToString()) Case FarPoint.Win.Spread.Model.SheetAxisModelEventType.ItemsAdded ListBox1.Items.Add(e.Type.ToString()) Case FarPoint.Win.Spread.Model.SheetAxisModelEventType.AppearanceItemsUpdated ListBox1.Items.Add(e.Type.ToString()) Case FarPoint.Win.Spread.Model.SheetAxisModelEventType.ItemsRemoved ListBox1.Items.Add(e.Type.ToString()) Case FarPoint.Win.Spread.Model.SheetAxisModelEventType.ModelUpdated ListBox1.Items.Add(e.Type.ToString()) End Select End Sub |
System.Object
System.ValueType
System.Enum
FarPoint.Win.Spread.Model.SheetAxisModelEventType
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2