Table of Contents

Class XlsEventArgs

Namespace
Spire.Xls.Core.Spreadsheet
Assembly
Spire.XLS.dll

Class used as message sender on Property value change. Class provides old and new values which allow user to create advanced logic.

public class XlsEventArgs : EventArgs
Inheritance
XlsEventArgs
Inherited Members

Constructors

XlsEventArgs(object, object, string)

Main constructor.

public XlsEventArgs(object oldValue, object newValue, string objectName)

Parameters

oldValue object
newValue object

New property value.

objectName string

Unique Identifier of object whose value changed.

XlsEventArgs(object, object, string, XlsEventArgs)

Main constructor.

public XlsEventArgs(object old, object newValue, string objectName, XlsEventArgs next)

Parameters

old object

Old property value.

newValue object

New property value.

objectName string

Unique Identifier of object whose value changed.

next XlsEventArgs

Next property which must be changed.

Properties

Empty

public static XlsEventArgs Empty { get; }

Property Value

XlsEventArgs

Name

Name of the property. Read-only.

public string Name { get; }

Property Value

string

Next

If more than one property must be changed on one send message, attach it to the ValueChangeEventArgs to create a one way directed list of property changes.

public XlsEventArgs Next { get; set; }

Property Value

XlsEventArgs

newValue

New property value.Read-only.

public object newValue { get; }

Property Value

object

oldValue

Old property value. Read-only.

public object oldValue { get; }

Property Value

object