예제 #1
0
 private void StyleOverrides_BeforeRemoveItem(DimensionStyleOverrideDictionary sender, DimensionStyleOverrideDictionaryEventArgs e)
 {
 }
예제 #2
0
 private void StyleOverrides_RemoveItem(DimensionStyleOverrideDictionary sender, DimensionStyleOverrideDictionaryEventArgs e)
 {
     OnDimensionStyleOverrideRemovedEvent(e.Item);
 }
예제 #3
0
        private void StyleOverrides_BeforeAddItem(DimensionStyleOverrideDictionary sender, DimensionStyleOverrideDictionaryEventArgs e)
        {
            DimensionStyleOverride old;

            if (sender.TryGetValue(e.Item.Type, out old))
            {
                if (ReferenceEquals(old.Value, e.Item.Value))
                {
                    e.Cancel = true;
                }
            }
        }
예제 #4
0
 private void StyleOverrides_AddItem(DimensionStyleOverrideDictionary sender, DimensionStyleOverrideDictionaryEventArgs e)
 {
     this.OnDimensionStyleOverrideAddedEvent(e.Item);
 }
예제 #5
0
파일: Dimension.cs 프로젝트: Core2D/netdxf
 private void StyleOverrides_RemoveItem(DimensionStyleOverrideDictionary sender, DimensionStyleOverrideDictionaryEventArgs e)
 {
     this.OnDimensionStyleOverrideRemovedEvent(e.Item);
 }
예제 #6
0
파일: Dimension.cs 프로젝트: Core2D/netdxf
 private void StyleOverrides_BeforeRemoveItem(DimensionStyleOverrideDictionary sender, DimensionStyleOverrideDictionaryEventArgs e)
 {
 }
예제 #7
0
파일: Dimension.cs 프로젝트: Core2D/netdxf
 private void StyleOverrides_BeforeAddItem(DimensionStyleOverrideDictionary sender, DimensionStyleOverrideDictionaryEventArgs e)
 {
     DimensionStyleOverride old;
     if (sender.TryGetValue(e.Item.Type, out old))
         if (ReferenceEquals(old.Value, e.Item.Value))
             e.Cancel = true;
 }