# C1.DataCollection.BindingList

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_DataCollection_BindingList" data-uid="C1.DataCollection.BindingList" class="text-break">C1.DataCollection.BindingList Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.DataCollection.BindingList.C1BindingListDataCollection.html">C1BindingListDataCollection</a></h4>
      <section><p>This collection takes an <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.ibindinglist">IBindingList</a> and wraps its features to be consumed as an <a class="xref" href="../C1.DataCollection/C1.DataCollection.IDataCollection-1.html">IDataCollection&lt;T&gt;</a>.</p>
</section>
      <h4><a class="xref" href="C1.DataCollection.BindingList.C1BindingListDataCollection.ItemWrapper.html">C1BindingListDataCollection.ItemWrapper</a></h4>
      <section><p>Base class for dynamically created records from <a class="xref" href="C1.DataCollection.BindingList.C1BindingListDataCollection.html">C1BindingListDataCollection</a>.</p>
</section>
      <h4><a class="xref" href="C1.DataCollection.BindingList.C1BindingListDataCollectionEx.html">C1BindingListDataCollectionEx</a></h4>
      <section><p><a class="xref" href="C1.DataCollection.BindingList.C1BindingListDataCollection.html">C1BindingListDataCollection</a> extension methods.</p>
</section>
      <h4><a class="xref" href="C1.DataCollection.BindingList.C1DataCollectionBindingList.html">C1DataCollectionBindingList</a></h4>
      <section><p>This class exposes an <a class="xref" href="../C1.DataCollection/C1.DataCollection.IDataCollection-1.html">IDataCollection&lt;T&gt;</a> as a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.ibindinglist">IBindingList</a> so it can be used in WinForm controls that has support for this interface.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.DataCollection.BindingList.IBindingListDataCollectionItem.html">IBindingListDataCollectionItem</a></h4>
      <section><p>Interface implemented by dynamic items created by <a class="xref" href="C1.DataCollection.BindingList.C1BindingListDataCollection.html">C1BindingListDataCollection</a>.</p>
</section>
      <h4><a class="xref" href="C1.DataCollection.BindingList.IDataCollectionBindingListItem.html">IDataCollectionBindingListItem</a></h4>
      <section><p>Interface implemented by dynamic items created by <a class="xref" href="C1.DataCollection.BindingList.C1DataCollectionBindingList.html">C1DataCollectionBindingList</a>.</p>
</section>


</div>
