menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class UnboundFieldDescriptorCollection - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class UnboundFieldDescriptorCollection

    A collection of FieldDescriptor fields with unbound fields. An instance of this collection is returned by the UnboundFields property of a TableDescriptor.

    Inheritance
    System.Object
    FieldDescriptorCollection
    UnboundFieldDescriptorCollection
    Implements
    System.IDisposable
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    IInsideCollectionEditorProperty
    System.ICloneable
    System.ComponentModel.ICustomTypeDescriptor
    Inherited Members
    FieldDescriptorCollection.Add(FieldDescriptor)
    FieldDescriptorCollection.Add(String)
    FieldDescriptorCollection.AddRange(FieldDescriptor[])
    FieldDescriptorCollection.AllowAddRangeChangedWarning
    FieldDescriptorCollection.Changed
    FieldDescriptorCollection.Changing
    FieldDescriptorCollection.Clear()
    FieldDescriptorCollection.Clone()
    FieldDescriptorCollection.Contains(FieldDescriptor)
    FieldDescriptorCollection.Contains(String)
    FieldDescriptorCollection.CopyTo(FieldDescriptor[], Int32)
    FieldDescriptorCollection.Count
    FieldDescriptorCollection.Dispose()
    FieldDescriptorCollection.EnableOneTimePopulate()
    FieldDescriptorCollection.Equals(Object)
    FieldDescriptorCollection.ExpandProperties
    FieldDescriptorCollection.GetEnumerator()
    FieldDescriptorCollection.GetHashCode()
    FieldDescriptorCollection.ICloneable.Clone()
    FieldDescriptorCollection.ICollection.CopyTo(Array, Int32)
    FieldDescriptorCollection.ICollection.SyncRoot
    FieldDescriptorCollection.IEnumerable.GetEnumerator()
    FieldDescriptorCollection.IInsideCollectionEditorProperty.InitializeFrom(Object)
    FieldDescriptorCollection.IList.Add(Object)
    FieldDescriptorCollection.IList.Contains(Object)
    FieldDescriptorCollection.IList.get_Item(Int32)
    FieldDescriptorCollection.IList.IndexOf(Object)
    FieldDescriptorCollection.IList.Insert(Int32, Object)
    FieldDescriptorCollection.IList.Item[Int32]
    FieldDescriptorCollection.IList.Remove(Object)
    FieldDescriptorCollection.IList.set_Item(Int32, Object)
    FieldDescriptorCollection.IndexOf(FieldDescriptor)
    FieldDescriptorCollection.IndexOf(String)
    FieldDescriptorCollection.InitializeFrom(FieldDescriptorCollection)
    FieldDescriptorCollection.Insert(Int32, FieldDescriptor)
    FieldDescriptorCollection.InsideCollectionEditor
    FieldDescriptorCollection.IsComplexType(PropertyDescriptor)
    FieldDescriptorCollection.IsFixedSize
    FieldDescriptorCollection.IsModified
    FieldDescriptorCollection.IsReadOnly
    FieldDescriptorCollection.IsSynchronized
    FieldDescriptorCollection.Item[Int32]
    FieldDescriptorCollection.Item[String]
    FieldDescriptorCollection.LoadDefault()
    FieldDescriptorCollection.Modify()
    FieldDescriptorCollection.OnChanged(ListPropertyChangedEventArgs)
    FieldDescriptorCollection.OnChanging(ListPropertyChangedEventArgs)
    FieldDescriptorCollection.PopulateForeignKeyFields
    FieldDescriptorCollection.Remove(FieldDescriptor)
    FieldDescriptorCollection.Remove(String)
    FieldDescriptorCollection.RemoveAt(Int32)
    FieldDescriptorCollection.Reset()
    FieldDescriptorCollection.ShouldPopulate
    FieldDescriptorCollection.ShowAddRangeChangedWarning(String)
    FieldDescriptorCollection.ToString()
    FieldDescriptorCollection.Version
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Syncfusion.Grouping
    Assembly: Syncfusion.Grouping.Base.dll
    Syntax
    public class UnboundFieldDescriptorCollection : FieldDescriptorCollection, IDisposable, IList, ICollection, IEnumerable, IInsideCollectionEditorProperty, ICloneable, ICustomTypeDescriptor

    Constructors

    UnboundFieldDescriptorCollection()

    Initializes a new instance for UnboundFieldDescriptorCollection class.

    Declaration
    public UnboundFieldDescriptorCollection()

    Fields

    Empty

    A Read-only and empty collection.

    Declaration
    public static readonly UnboundFieldDescriptorCollection Empty
    Field Value
    Type
    UnboundFieldDescriptorCollection

    Methods

    CheckType(Object)

    To avoid the unbound field as null when the unbound field descriptor is adding the values through CollectionEditor.

    Declaration
    protected override void CheckType(object obj)
    Parameters
    Type Name Description
    System.Object obj

    object value

    Overrides
    FieldDescriptorCollection.CheckType(Object)

    CreateCollection(TableDescriptor, FieldDescriptor[])

    Called from InternalClone to create a new collection and attach it to the specified table descriptor and insert the specified fields. The fields have already been cloned.

    Declaration
    protected override FieldDescriptorCollection CreateCollection(TableDescriptor td, FieldDescriptor[] fieldDescriptors)
    Parameters
    Type Name Description
    TableDescriptor td

    The table descriptor.

    FieldDescriptor[] fieldDescriptors

    The cloned field descriptors.

    Returns
    Type Description
    FieldDescriptorCollection

    A new FieldDescriptorCollection.

    Overrides
    FieldDescriptorCollection.CreateCollection(TableDescriptor, FieldDescriptor[])

    EnsureInitialized(Boolean)

    Ensures the collection is initialized and auto-populates the collection on demand.

    Declaration
    protected override void EnsureInitialized(bool populate)
    Parameters
    Type Name Description
    System.Boolean populate

    True if collection should auto-populate itself based on properties of the underlying data source.

    Overrides
    FieldDescriptorCollection.EnsureInitialized(Boolean)

    SuggestName(FieldDescriptor)

    Suggest the default name for unbound field descriptor.

    Declaration
    protected override void SuggestName(FieldDescriptor value)
    Parameters
    Type Name Description
    FieldDescriptor value

    The field descriptor value.

    Overrides
    FieldDescriptorCollection.SuggestName(FieldDescriptor)

    Implements

    System.IDisposable
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    IInsideCollectionEditorProperty
    System.ICloneable
    System.ComponentModel.ICustomTypeDescriptor
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved