x81f0e41c32f52159.cs
上传用户:xlxx0122
上传日期:2015-04-24
资源大小:3904k
文件大小:2k
- namespace Sunisoft.IrisSkin.InternalControls
- {
- using System;
- using System.Collections;
- using System.Runtime.CompilerServices;
- internal class x81f0e41c32f52159 : CollectionBase
- {
- private int xa83ef27b7a71ab3f = 0;
- public event x66edf89974942dab Cleared;
- public event x66edf89974942dab Clearing;
- public event x2f6aff803d60b50c Inserted;
- public event x2f6aff803d60b50c Inserting;
- public event x2f6aff803d60b50c Removed;
- public event x2f6aff803d60b50c Removing;
- protected override void OnClear()
- {
- if (!this.IsSuspended && (this.x18717d558d54a6dc != null))
- {
- this.x18717d558d54a6dc();
- }
- }
- protected override void OnClearComplete()
- {
- if (!this.IsSuspended && (this.xebadb072f5851c44 != null))
- {
- this.xebadb072f5851c44();
- }
- }
- protected override void OnInsert(int index, object value)
- {
- if (!this.IsSuspended && (this.xf12ffa4bc2262d75 != null))
- {
- this.xf12ffa4bc2262d75(index, value);
- }
- }
- protected override void OnInsertComplete(int index, object value)
- {
- if (!this.IsSuspended && (this.xb1acec69632d2193 != null))
- {
- this.xb1acec69632d2193(index, value);
- }
- }
- protected override void OnRemove(int index, object value)
- {
- if (!this.IsSuspended && (this.xf41c8c66e3182d79 != null))
- {
- this.xf41c8c66e3182d79(index, value);
- }
- }
- protected override void OnRemoveComplete(int index, object value)
- {
- if (!this.IsSuspended && (this.xb56f44eae6e354a0 != null))
- {
- this.xb56f44eae6e354a0(index, value);
- }
- }
- public void ResumeEvents()
- {
- this.xa83ef27b7a71ab3f--;
- }
- public void SuspendEvents()
- {
- this.xa83ef27b7a71ab3f++;
- }
- protected int x2ee5ad3d826ed0fe(object xbcea506a33cf9111)
- {
- return base.List.IndexOf(xbcea506a33cf9111);
- }
- public bool IsSuspended
- {
- get
- {
- return (this.xa83ef27b7a71ab3f > 0);
- }
- }
- }
- }