---
import Base from '../layouts/Base.astro';
---
<Base title="Better ListView for .NET (C#, VB) - Alternative list view component" description="Better ListView is an alternative List View control - the ideal replacement for the regular .NET listview component. For WinForms C#/VB.net.">

  <div class="product-content">
    <h1>Better ListView: Alternative list view control for .NET</h1>
    <p class="section-info">Ideal .NET WinForms (C#, VB.net) replacement list view component. More features, less limitations, fast and optimized.</p>

    <div class="sides">
      <div class="right">
        <ul class="nav">
          <li><a href="/better-listview" class="current">Overview</a></li>
        </ul>

        <div class="product-detail">
          <ul class="common">
            <li>Better ListView is a <strong>list view control for .NET Windows Forms</strong></li>
            <li>Designed as a replacement for the regular .NET list view control.</li>
            <li>Compatible with: Visual Studio 2015, 2013, 2012, 2010, 2008, 2005, with full designer support.</li>
            <li>For C#, Visual Basic .NET (VB.NET), managed C++, and other CLI languages.</li>
            <li>Compatible with .NET 4.5, .NET 4, .NET 3.5, .NET 3, .NET 2, and newer. Supports .NET Client Profile.</li>
            <li>Runs on Windows 10, 8, 7, Vista, 2003, XP, 2000, and newer, both 32-bit and 64-bit.</li>
            <li>Better ListView has <strong>more features and flexibility</strong>, always uses the <strong>current system theme</strong> (including <strong>Aero</strong> support), and <strong>removes limitations</strong> of the regular .NET list view control.</li>
            <li><strong>Minimum learning needed</strong>. Better ListView can be used just like the regular list view.</li>
            <li>Written in <strong>pure managed C# code</strong>. It is fast, <strong>light-weight</strong> and optimized for 10k+ items.</li>
            <li>Easy royalty-free deployment. Single DLL file that has just 250kB when compressed.</li>
            <li>The assembly is <strong>FIPS-compliant</strong>, CLS-compliant, <strong>digitally signed</strong> and strongly named.</li>
            <li>Tested in the real world by thousands of users.</li>
          </ul>

          <p style="text-align:center"><img src="http://assets.componentowl.com/images/7/Overview Collage_original_1367470843.png?1367445643" alt="Better ListView control" style="max-width:100%" /></p>

          <h2>Extra features summary</h2>
          <p>Better ListView is fast and flicker-free, supports hierarchical items, has improved grouping, better drag &amp; drop and item reordering support, better column headers, inbuilt sorting, multi-column sorting, better images support, context menus for column headers and items, embedded controls for editing support, automatic and custom sizing of items and images, thumbnails view, richer event data, item text formatting, XML and binary serialization, data-binding, owner-drawing options, better tooltips, powerful hit-test, improved usability, easy saving/loading of contents into file or string, multi-line items, and more.</p>

          <div class="testimonial-wide">
            "Component Owl created <strong>the one and only tool I don't want to be without when it comes to software developing in Visual Studio</strong>. Also, I've been working as software user/developer for the last 26 years, and <strong>I have never before experienced a support that really goes the needed extra mile to make things work</strong>, like the guys at Component Owl do." — Göran Alfvén, Sweden
          </div>

          <h2>Hierarchical items</h2>
          <p>You can create tree-like structures in Better ListView; inbuilt drag &amp; drop hierarchical reordering of items.</p>

          <h2>Improved grouping</h2>
          <p>Better grouping – customizable group headers look and behavior, collapsible, image support, context menu support, focusable, etc. Each group header can be customized individually.</p>

          <h2>Save/load contents with 1 line of code</h2>
          <p>You can save or load the contents of Better ListView in just 1 line of code, either to file or string. Both XML and binary serialization is supported.</p>

          <h2>Double-buffered and flicker free</h2>
          <p>Simply put, Better ListView is smooth. Regular listview requires multiple anti-flicker techniques, but you do not have to worry about that with Better ListView. Better ListView is optimized for 100k+ items.</p>

          <h2>Column header images</h2>
          <p>You can use images in column headers. Custom image sizes are supported.</p>

          <h2>Sub-item images</h2>
          <p>You can set images to list view sub-items. Regular list view allows you to set only one image per list view item, but Better ListView can show image for every sub-item (in every column).</p>

          <h2>Multi-column sorting</h2>
          <p>You can sort by multiple columns in Better ListView. Simply shift+click a secondary (or third, etc) column to add it to the current sort. Zero code needed.</p>

          <h2>Inbuilt sorting and natural sorting</h2>
          <p>Better ListView has inbuilt list view sorting that works out of the box. You no longer need to implement your own item comparer.</p>

          <h2>Thumbnails view mode</h2>
          <p>Better ListView supports additional "thumbnails" view mode that allows you to view images of large sizes. The images are automatically and smoothly resized with preserved aspect ratio.</p>

          <h2>Checkboxes in all views</h2>
          <p>You can have checkboxes in LargeIcons view, SmallIcons view, List view, Thumbnails view and of course also in the Details view.</p>

          <h2>Three state checkboxes</h2>
          <p>Three state checkboxes are supported in Better ListView.</p>

          <h2>Powerful list view tooltips</h2>
          <p>You can display tooltips for nearly any part of Better ListView - tooltips for items, sub-items, checkboxes, item images, sub-item images, column headers, column header images, and even for custom areas.</p>

          <h2>XML and binary serialization of everything</h2>
          <p>Every part of Better ListView (items, sub-items, column headers) can be both binary and XML serialized.</p>

          <h2>Owner drawing</h2>
          <p>Better ListView allows you to draw over the client area, items and column headers. Contrary to .NET ListView, owner drawing is fully operational even when the system uses Aero theme.</p>

          <h2>Multi-line items</h2>
          <p>Better ListView supports multi-line items. Items with very long text can be displayed on multiple lines. Highly customizable and powerful.</p>

          <h2>Background image support</h2>
          <p>Display background image in Better ListView easily using the BackgroundImage property. Many layouts (stretch, tile, none), alignments, and customizable opacity are supported.</p>

          <h2>Context menu for column headers, list items, and empty area</h2>
          <p>Better ListView supports 3 types of context menus: Column header context menu, list view items context menu, and empty area context menu.</p>

          <h2>Embed controls for item editing</h2>
          <p>Inbuilt in-line editing support includes label edit, combobox edit, date picker edit. You can also embed any custom control for in-line editing. Sub-item editing is supported.</p>

          <h2>Customizable search-by-typing</h2>
          <p>Better ListView has excellent customization functionality for find-as-you-type item searching. The search modes include: Prefix, Substring, Prefix + Substring, or Disabled.</p>

          <h2>Display text when the list view is empty</h2>
          <p>You can display a gray text centered in the list view if it's empty to hint or educate users. This will make your software more user friendly.</p>

          <h2>More advantages of our improved list view component:</h2>
          <ul class="common">
            <li><strong>Developer friendly</strong>: All classes and properties are as similar to the regular list view as possible. Everything is intuitive, very little learning is needed. <strong>Save time and ship sooner</strong>.</li>
            <li><strong>Better ListView has improved usability and fixed behavior</strong>. Better ListView mimics behavior and look &amp; feel of the Windows Explorer list view to leverage the existing user knowledge.</li>
            <li><strong>Guaranteed support and continued development</strong>: Better ListView is developed as a joint-venture of two software companies that use Better ListView in their main products.</li>
            <li><strong>Tested in real world applications by thousands of users</strong>: Because Better ListView is used in professional consumer desktop software applications, thousands of users work with Better ListView every day.</li>
            <li>Better ListView does <strong>not</strong> inherit from the regular .NET list view. It is written in pure managed C# code and is flexible, light weight, and fast.</li>
          </ul>
        </div>
      </div>

      <div class="left">
        <div class="buttons-box">
          <a href="https://www.componentowl.com/betterlistview.exe" class="standard-free-download" style="float:none;margin:0 auto 10px;display:block">Download Free Trial</a>
          <a href="/pricing-licensing/better-listview" class="standard-buy" style="float:none;margin:0 auto 10px;display:inline-block">See Pricing</a>
          <p>Version 3.15 / May 27, 2015</p>
        </div>

        <div class="compatibility">
          <p><strong>Seamless integration with .NET 2.0 and higher</strong></p>
          <div class="documentation">
            <p><a href="/better-listview">See Quick Start Guide</a></p>
            <p><a href="/better-listview">See Documentation</a></p>
            <p><a href="/better-listview">See Class Reference</a></p>
          </div>
        </div>

        <div class="screenshot">
          <p><img src="/images/ss-overview.png" alt="Better ListView screenshot" style="max-width:200px" /></p>
        </div>
      </div>
    </div>

    <div class="buttons-wrap">
      <div class="buttons-hp" style="text-align:center">
        <a href="https://www.componentowl.com/betterlistview.exe" class="standard-free-download">Download Free Trial</a>
        <a href="/pricing-licensing/better-listview" class="standard-buy">See Pricing</a>
        <div class="logos">
          <img src="/images/logo-vs.gif" alt="Visual Studio" />
          <img src="/images/logo-dotnet.gif" alt=".NET" />
        </div>
      </div>
    </div>
  </div>

</Base>