1 write to CollectionType
System.Windows.Forms.Design (1)
System\ComponentModel\Design\CollectionEditor.cs (1)
26public CollectionEditor(Type type) => CollectionType = type;
10 references to CollectionType
System.Windows.Forms.Design (8)
System\ComponentModel\Design\ArrayEditor.cs (1)
25=> CollectionType?.GetElementType();
System\ComponentModel\Design\CollectionEditor.CollectionForm.cs (2)
41protected Type CollectionType => _editor.CollectionType; 52bool editable = typeof(IList).IsAssignableFrom(_editor.CollectionType);
System\ComponentModel\Design\CollectionEditor.cs (2)
153PropertyDescriptor? property = TypeDescriptor.GetDefaultProperty(CollectionType); 176PropertyInfo[] properties = TypeDescriptor.GetReflectionType(CollectionType).GetProperties(BindingFlags.Public | BindingFlags.Instance);
System\Windows\Forms\Design\ListViewItemCollectionEditor.cs (1)
32PropertyDescriptor property = TypeDescriptor.GetDefaultProperty(CollectionType);
System\Windows\Forms\Design\ListViewSubItemCollectionEditor.cs (1)
50PropertyDescriptor property = TypeDescriptor.GetDefaultProperty(CollectionType);
System\Windows\Forms\Design\StringArrayEditor.cs (1)
16protected override Type CreateCollectionItemType() => CollectionType.GetElementType() ?? typeof(string[]);
System.Windows.Forms.Design.Tests (2)
System\ComponentModel\Design\ArrayEditorTests.cs (1)
224public new Type CollectionType => base.CollectionType;
System\ComponentModel\Design\CollectionEditorTests.cs (1)
1026public new Type CollectionType => base.CollectionType;