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

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

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

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

            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 OnBeforeAddItemEvent(EntityObject item)
        {
            BeforeAddItemEventHandler ae = this.BeforeAddItem;

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

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