1 write to _realCollection
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (1)
2148public DesignerTableLayoutControlCollection(TableLayoutPanel owner) : base(owner) => _realCollection = owner.Controls;
23 references to _realCollection
System.Windows.Forms.Design (23)
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (23)
2150public override int Count => _realCollection.Count; 2158public new bool IsReadOnly => _realCollection.IsReadOnly; 2160int IList.Add(object control) => ((IList)_realCollection).Add(control); 2162public override void Add(Control c) => _realCollection.Add(c); 2164public override void AddRange(Control[] controls) => _realCollection.AddRange(controls); 2166bool IList.Contains(object control) => ((IList)_realCollection).Contains(control); 2168public new void CopyTo(Array dest, int index) => _realCollection.CopyTo(dest, index); 2170public override bool Equals(object other) => _realCollection.Equals(other); 2172public new IEnumerator GetEnumerator() => _realCollection.GetEnumerator(); 2174public override int GetHashCode() => _realCollection.GetHashCode(); 2176int IList.IndexOf(object control) => ((IList)_realCollection).IndexOf(control); 2178void IList.Insert(int index, object value) => ((IList)_realCollection).Insert(index, value); 2180void IList.Remove(object control) => ((IList)_realCollection).Remove(control); 2182void IList.RemoveAt(int index) => ((IList)_realCollection).RemoveAt(index); 2188return ((IList)_realCollection)[index]; 2196public override void Add(Control control, int column, int row) => _realCollection.Add(control, column, row); 2198public override int GetChildIndex(Control child, bool throwException) => _realCollection.GetChildIndex(child, throwException); 2200public override void SetChildIndex(Control child, int newIndex) => _realCollection.SetChildIndex(child, newIndex); 2205for (int i = _realCollection.Count - 1; i >= 0; i--) 2207if (_realCollection[i] is not null && 2208_realCollection[i].Site is not null && 2209TypeDescriptor.GetAttributes(_realCollection[i]).Contains(InheritanceAttribute.NotInherited)) 2211_realCollection.RemoveAt(i);