コード例 #1
0
        private bool BeforeRemoveItemEvent(KeyValuePair <TKey, TValue> item)
        {
            BeforeRemoveItemEventHandler ae = this.BeforeRemoveItem;

            if (ae != null)
            {
                ObservableDictionaryEventArgs <TKey, TValue> e = new ObservableDictionaryEventArgs <TKey, TValue>(item);
                ae(this, e);
                return(e.Cancel);
            }
            return(false);
        }
コード例 #2
0
        private bool OnBeforeRemoveItemEvent(DimensionStyleOverride item)
        {
            BeforeRemoveItemEventHandler ae = this.BeforeRemoveItem;

            if (ae != null)
            {
                DimensionStyleOverrideDictionaryEventArgs e = new DimensionStyleOverrideDictionaryEventArgs(item);
                ae(this, e);
                return(e.Cancel);
            }
            return(false);
        }
コード例 #3
0
        private bool OnBeforeRemoveItemEvent(AttributeDefinition item)
        {
            BeforeRemoveItemEventHandler ae = this.BeforeRemoveItem;

            if (ae != null)
            {
                AttributeDefinitionDictionaryEventArgs e = new AttributeDefinitionDictionaryEventArgs(item);
                ae(this, e);
                return(e.Cancel);
            }
            return(false);
        }
コード例 #4
0
        protected virtual bool OnBeforeRemoveItemEvent(T item)
        {
            BeforeRemoveItemEventHandler ae = BeforeRemoveItem;

            if (ae != null)
            {
                ObservableCollectionBaseEventArgs <T> e = new ObservableCollectionBaseEventArgs <T>(item);
                ae(this, e);
                return(e.Cancel);
            }
            return(false);
        }
コード例 #5
0
ファイル: EntityCollection.cs プロジェクト: 894880010/MP
        protected virtual bool OnBeforeRemoveItemEvent(EntityObject item)
        {
            BeforeRemoveItemEventHandler ae = this.BeforeRemoveItem;

            if (ae != null)
            {
                EntityCollectionEventArgs e = new EntityCollectionEventArgs(item);
                ae(this, e);
                return(e.Cancel);
            }
            return(false);
        }
コード例 #6
0
        protected virtual bool BeforeRemoveItemEvent(KeyValuePair <TKey, TValue> item)
        {
            BeforeRemoveItemEventHandler ae = BeforeRemoveItem;

            if (ae != null)
            {
                ObservableDictionaryBaseEventArgs <TKey, TValue> e = new ObservableDictionaryBaseEventArgs <TKey, TValue>(item);
                ae(this, e);
                return(e.Cancel);
            }
            return(false);
        }