Class EventBaseCollection
Represents a class that provides the abstract base class for a strongly typed collection.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Edit.Utils
Assembly: Syncfusion.Edit.Windows.dll
Syntax
public class EventBaseCollection : CollectionBase, IList, ICollection, IEnumerable
Constructors
EventBaseCollection()
Declaration
public EventBaseCollection()
Properties
QuietMode
Gets or sets a value indicating whether the collection work in silent mode without raising any event to user or in normal mode.
Declaration
public bool QuietMode { get; set; }
Property Value
Type |
---|
System.Boolean |
Methods
OnClear()
Fires corresponding events.
Declaration
protected override void OnClear()
Overrides
OnClearComplete()
Fires corresponding events.
Declaration
protected override void OnClearComplete()
Overrides
OnInsert(Int32, Object)
Fires corresponding events.
Declaration
protected override void OnInsert(int index, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | |
System.Object | value |
Overrides
OnInsertComplete(Int32, Object)
Fires corresponding events.
Declaration
protected override void OnInsertComplete(int index, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | |
System.Object | value |
Overrides
OnRemove(Int32, Object)
Fires corresponding events.
Declaration
protected override void OnRemove(int index, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | |
System.Object | value |
Overrides
OnRemoveComplete(Int32, Object)
Fires corresponding events.
Declaration
protected override void OnRemoveComplete(int index, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | |
System.Object | value |
Overrides
OnSet(Int32, Object, Object)
Fires corresponding events.
Declaration
protected override void OnSet(int index, object oldValue, object newValue)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | |
System.Object | oldValue | |
System.Object | newValue |
Overrides
OnSetComplete(Int32, Object, Object)
Fires corresponding events.
Declaration
protected override void OnSetComplete(int index, object oldValue, object newValue)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | |
System.Object | oldValue | |
System.Object | newValue |
Overrides
RaiseOnChangedEvent()
Fires corresponding events.
Declaration
protected void RaiseOnChangedEvent()
Events
Cleared
Occurs when OnClearComplete() method is called.
Declaration
public event CollectionEventHandler Cleared
Event Type
Type |
---|
Syncfusion.Windows.Forms.Edit.Utils.CollectionEventHandler |
Clearing
Occurs when OnClear() method is called.
Declaration
public event CollectionEventHandler Clearing
Event Type
Type |
---|
Syncfusion.Windows.Forms.Edit.Utils.CollectionEventHandler |
Inserted
Occurs when OnInsertComplete(Int32, Object) method is called.
Declaration
public event CollectionEventHandler Inserted
Event Type
Type |
---|
Syncfusion.Windows.Forms.Edit.Utils.CollectionEventHandler |
Inserting
Occurs when OnInsert(Int32, Object) method is called.
Declaration
public event CollectionEventHandler Inserting
Event Type
Type |
---|
Syncfusion.Windows.Forms.Edit.Utils.CollectionEventHandler |
OnChanged
Occurs when any collection changed.
Declaration
public event EventHandler OnChanged
Event Type
Type |
---|
System.EventHandler |
Removed
Occurs when OnRemoveComplete(Int32, Object) method is called.
Declaration
public event CollectionEventHandler Removed
Event Type
Type |
---|
Syncfusion.Windows.Forms.Edit.Utils.CollectionEventHandler |
Removing
Occurs when OnRemove(Int32, Object) method is called.
Declaration
public event CollectionEventHandler Removing
Event Type
Type |
---|
Syncfusion.Windows.Forms.Edit.Utils.CollectionEventHandler |
Set
Occurs when OnSetComplete(Int32, Object, Object) method is called.
Declaration
public event CollectionEventHandler Set
Event Type
Type |
---|
Syncfusion.Windows.Forms.Edit.Utils.CollectionEventHandler |
Setting
Occurs when OnSet(Int32, Object, Object) method is called.
Declaration
public event CollectionEventHandler Setting
Event Type
Type |
---|
Syncfusion.Windows.Forms.Edit.Utils.CollectionEventHandler |