Full Astro conversion: all pages except docs now in Astro with complete original content
This commit is contained in:
@@ -1,259 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
|
||||
<meta name="keywords" content="list view, listview, list view control, list view component, .net list view, list view replacement, list view alternative, improved list view, enhanced list view" />
|
||||
<meta name="description" content="Better ListView by Component Owl is a .NET WinForms control designed to replace the standard list view control included with C#/VB.net." />
|
||||
<meta name="author" content="Dextronet" />
|
||||
<meta http-equiv="Title" content="Better ListView .NET control: Improved List View control for C# and VB.NET (Windows Forms)" />
|
||||
<meta name="copyright" content="(c) 2010-2018 Dextronet" />
|
||||
<meta name="distribution" content="Global" />
|
||||
<meta name="rating" content="General" />
|
||||
<meta name="robots" content="All" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<meta name="verify-v1" content="NK0H1gWia1vxGZ2Yhr59gsS0/P2/USBI1DVA18VkzjM=" />
|
||||
<meta name="google-site-verification" content="O7Dwtzu5x_Mob9u98uxqpZ-_wCLGpEkx2IL0UYVQ4ac" />
|
||||
<title>Better ListView .NET control: Improved List View control for C# and VB.NET (Windows Forms)</title>
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl Feed: Latest releases, news and tips & tricks from our blog" href="feeds.rss" />
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl's Comics: Latest comic strips for developers by Libor Tinka" href="comics.rss" />
|
||||
<link href="stylesheets/base_packaged.css%3F1455269822.css" media="screen" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="d-page">
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
var t = {"antispam":"capek-rulz","purchase_email":"valid purchase email","valid_email":"a valid email","thanks_for_why_uninstall":"Thank you very much for your feedback!","thank_you":"Thank you!","current_email":"valid current email","thanks_for_subscription":"<div class=\"sent-saved-notice\">Thank You for your subscription!<br /><button type=\"button\" onclick=\"close_fancybox();\">Close</button>","message":"message","required":"required","download_in_progress":"Your download should be in progress...","your_full_name":"your full name","order_thanks_for_message":"<div class=\"sent-saved-notice\">Thank you very much for your message!<br /><button type=\"button\" onclick=\"close_fancybox();\">Close</button>","thanks_for_message":"Thank you very much for your message!<br /><a href="http://www.componentowl.com/\"#\"" onclick=\"send_another(); return false;\">Send Another Message</a>"}
|
||||
//]]>
|
||||
</script>
|
||||
|
||||
<div class="d-header d-placing">
|
||||
|
||||
<ul class="d-menu">
|
||||
<li class=""><a href="index.html" class="menu-item">Home</a></li>
|
||||
<li class=" with-dropdown">
|
||||
<a href="blog/page/6/index.html" class="menu-item">Products</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 370px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
<div class="dropdown-category">WinForms Components</div>
|
||||
|
||||
|
||||
<a href="blog/page/6/index.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-32-1355160256.png?1355135056" /> Better ListView<br /><span class="subline">Ultimate ListView control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-thumbnail-browser.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-thumbnail-browser-32-1355160281.png?1355135081" /> Better Thumbnail Browser<br /><span class="subline">Thumbnail loading and browsing control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-splitbutton.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-splitbutton-32-1355160307.png?1355135107" /> Better SplitButton<br /><span class="subline">Free customizable dropdown button control</span></a>
|
||||
|
||||
|
||||
<a href="better-listview-express.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-express-32-1355160327.png?1355135127" /> Better ListView Express<br /><span class="subline">Free edition with less features</span></a>
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class="">
|
||||
<a href="pricing-licensing/better-listview.html" class="menu-item">Purchase</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 330px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-listview.html" class="featured-item">Better ListView</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-thumbnail-browser.html" class="featured-item">Better Thumbnail Browser</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-splitbutton.html">Better SplitButton</a>
|
||||
|
||||
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class=""><a href="support.html" class="menu-item">Support</a></li>
|
||||
<li class="active"><a href="articles.html" class="menu-item">Articles</a></li>
|
||||
<li class=""><a href="blog.html" class="menu-item">Blog</a></li>
|
||||
<li class=""><a href="comics/43.html" class="menu-item">Comics</a></li>
|
||||
<li class=""><a href="about-us.html" class="menu-item">About Us</a></li>
|
||||
</ul>
|
||||
<div class="d-logo">
|
||||
<a href="index.html" class="logoimg"><img alt="Component Owl" src="images/componentowl.gif%3F1455269978" /></a>
|
||||
<g:plusone size="medium" count="false" href="http://www.componentowl.com"></g:plusone>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-placing">
|
||||
<div class="d-content-wrap">
|
||||
<div class="subpage resources-content">
|
||||
|
||||
<div class="section-heading">Articles for .NET developers</div>
|
||||
|
||||
<div class="featured-articles">
|
||||
|
||||
<h2><a href="articles/visual-studio-toolbox-control-integration.html">Visual Studio Toolbox Control Integration</a></h2>
|
||||
<div class="post-info">Published on Tuesday, 22 April 2014</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="articles">
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-footer">
|
||||
<div class="d-placing">
|
||||
|
||||
<div class="left">
|
||||
<div class="latest-posts">
|
||||
<h3 class="latest_from_blog"><a href="blog.html">Latest From Our Blog</a></h3>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=927.html">Activation issues and how to solve them</a></h4>
|
||||
<div class="post-info">Wednesday, 01 March 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=921.html">The Three Main Advantages Better ListView has Over the Classic .NET Framework</a></h4>
|
||||
<div class="post-info">Thursday, 09 February 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=914.html">BLV and Internet Explorer</a></h4>
|
||||
<div class="post-info">Sunday, 13 November 2016</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=906.html">Centering Images in Better ListView Sub-items</a></h4>
|
||||
<div class="post-info">Wednesday, 06 August 2014</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=901.html">Sub-item Check Boxes in Better ListView</a></h4>
|
||||
<div class="post-info">Sunday, 06 July 2014</div>
|
||||
|
||||
</div>
|
||||
<div class="other-posts"><a href="blog.html">See more posts »</a></div>
|
||||
</div>
|
||||
|
||||
<div class="right">
|
||||
<div class="news">
|
||||
<ul class="links">
|
||||
<li><a href="feeds.rss" class="rss">Subscribe to our RSS</a></li>
|
||||
<li><a href="http://twitter.com/ComponentOwl" class="twitter">Follow us on twitter</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistview.exe" onclick="download_email('better-listview');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better SplitButton 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="bettersplitbutton.exe" onclick="download_email('better-splitbutton');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better Thumbnail Browser 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterthumbnailbrowser.exe" onclick="download_email('better-thumbnail-browser');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item last-item">
|
||||
<div class="date">08<span>Apr</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.14.0 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="better-listview-express/releases%3Fsince=3.14.0.html">See what's new</a>
|
||||
or
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="d-placing">
|
||||
<hr />
|
||||
<div class="copy"><div class="social"><a href="support.html" class="feedback">Contact Us (Feedback)</a> <span>|</span> <a href="feeds.rss" class="rss">RSS</a> <span>|</span> <a href="http://twitter.com/ComponentOwl" class="twitter">Twitter</a> <span>|</span> <a href="sitemap.html" class="sitemap">Sitemap</a> <span>|</span> Our <a href="index.html" class="stdl">task management software</a> that uses Better ListView</div>
|
||||
Copyright © 2018 ComponentOwl.com, Dextronet.com. All rights reserved. Read our <a href="eula.html">EULA</a>, <a href="disclaimer.html">Disclaimer</a> and <a href="privacy-policy.html">Privacy Policy</a>.<br /></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<script src="javascripts/app_packaged.js%3F1455269826" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-16362539-4']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
<script src="http://load.sumome.com/" data-sumo-site-id="854b5e00f297990012cc230023375a00787c0000216621002775a800d79ad500" async="async"></script>
|
||||
|
||||
<!-- Place this tag after the last plusone tag -->
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
|
||||
po.src = 'https://apis.google.com/js/plusone.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
|
||||
})();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,448 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
|
||||
<meta name="keywords" content="" />
|
||||
<meta name="description" content="" />
|
||||
<meta name="author" content="Dextronet" />
|
||||
<meta http-equiv="Title" content="Free list-view control for .NET WinForms (C#, VB.net) - freeware Better LIstView Express by Component Owl" />
|
||||
<meta name="copyright" content="(c) 2010-2018 Dextronet" />
|
||||
<meta name="distribution" content="Global" />
|
||||
<meta name="rating" content="General" />
|
||||
<meta name="robots" content="All" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<meta name="verify-v1" content="NK0H1gWia1vxGZ2Yhr59gsS0/P2/USBI1DVA18VkzjM=" />
|
||||
<meta name="google-site-verification" content="O7Dwtzu5x_Mob9u98uxqpZ-_wCLGpEkx2IL0UYVQ4ac" />
|
||||
<title>Free list-view control for .NET WinForms (C#, VB.net) - freeware Better LIstView Express by Component Owl</title>
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl Feed: Latest releases, news and tips & tricks from our blog" href="feeds.rss" />
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl's Comics: Latest comic strips for developers by Libor Tinka" href="comics.rss" />
|
||||
<link href="stylesheets/base_packaged.css%3F1455269822.css" media="screen" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="d-page">
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
var t = {"antispam":"capek-rulz","purchase_email":"valid purchase email","valid_email":"a valid email","thanks_for_why_uninstall":"Thank you very much for your feedback!","thank_you":"Thank you!","current_email":"valid current email","thanks_for_subscription":"<div class=\"sent-saved-notice\">Thank You for your subscription!<br /><button type=\"button\" onclick=\"close_fancybox();\">Close</button>","message":"message","required":"required","download_in_progress":"Your download should be in progress...","your_full_name":"your full name","order_thanks_for_message":"<div class=\"sent-saved-notice\">Thank you very much for your message!<br /><button type=\"button\" onclick=\"close_fancybox();\">Close</button>","thanks_for_message":"Thank you very much for your message!<br /><a href="http://www.componentowl.com/\"#\"" onclick=\"send_another(); return false;\">Send Another Message</a>"}
|
||||
//]]>
|
||||
</script>
|
||||
|
||||
<div class="d-header d-placing">
|
||||
|
||||
<ul class="d-menu">
|
||||
<li class=""><a href="index.html" class="menu-item">Home</a></li>
|
||||
<li class="active with-dropdown">
|
||||
<a href="blog/page/6/index.html" class="menu-item">Products</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 370px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
<div class="dropdown-category">WinForms Components</div>
|
||||
|
||||
|
||||
<a href="blog/page/6/index.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-32-1355160256.png?1355135056" /> Better ListView<br /><span class="subline">Ultimate ListView control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-thumbnail-browser.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-thumbnail-browser-32-1355160281.png?1355135081" /> Better Thumbnail Browser<br /><span class="subline">Thumbnail loading and browsing control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-splitbutton.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-splitbutton-32-1355160307.png?1355135107" /> Better SplitButton<br /><span class="subline">Free customizable dropdown button control</span></a>
|
||||
|
||||
|
||||
<a href="better-listview-express.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-express-32-1355160327.png?1355135127" /> Better ListView Express<br /><span class="subline">Free edition with less features</span></a>
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class="">
|
||||
<a href="pricing-licensing/better-listview.html" class="menu-item">Purchase</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 330px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-listview.html" class="featured-item">Better ListView</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-thumbnail-browser.html" class="featured-item">Better Thumbnail Browser</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-splitbutton.html">Better SplitButton</a>
|
||||
|
||||
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class=""><a href="support.html" class="menu-item">Support</a></li>
|
||||
<li class=""><a href="articles.html" class="menu-item">Articles</a></li>
|
||||
<li class=""><a href="blog.html" class="menu-item">Blog</a></li>
|
||||
<li class=""><a href="comics/43.html" class="menu-item">Comics</a></li>
|
||||
<li class=""><a href="about-us.html" class="menu-item">About Us</a></li>
|
||||
</ul>
|
||||
<div class="d-logo">
|
||||
<a href="index.html" class="logoimg"><img alt="Component Owl" src="images/componentowl.gif%3F1455269978" /></a>
|
||||
<g:plusone size="medium" count="false" href="http://www.componentowl.com"></g:plusone>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-placing">
|
||||
<div class="d-content-wrap">
|
||||
<div class="subpage product-content">
|
||||
<h1>Better ListView Express edition: Free .NET listview control</h1>
|
||||
|
||||
<p class="section-info">The free Express edition has less features than the full version, but still kills the regular .NET WinForms (C#, VB.net) listview control.</p>
|
||||
|
||||
<div class="sides">
|
||||
|
||||
<div class="right">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<input id="tabs-initial-index" name="tabs-initial-index" type="hidden" value="-1" />
|
||||
|
||||
<ul id="nav" class="nav">
|
||||
|
||||
<li><a href="better-listview-express.html" class="current">Overview</a></li>
|
||||
|
||||
<li><a href="better-listview-express/comparison-with-full-version.html" class="">Comparison With Regular ListView and Full Version</a></li>
|
||||
|
||||
</ul>
|
||||
|
||||
<div id="nav-panel" class="nav-panel product-detail"><div class="features-page">
|
||||
<ul class="common">
|
||||
<li>The Express edition of Better ListView has <strong><a href="better-listview-express/comparison-with-full-version.html">less features</a> than the <a href="blog/page/6/index.html">full version</a></strong></li>
|
||||
<li>Still, the Express edition is <strong>much better than the regular ListView</strong> included with Visual Studio</li>
|
||||
<li><strong>100% free</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 (and newer), 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>Uses current Windows theme (including Vista/Windows 7 look)</li>
|
||||
<li>Written in <strong>pure managed C# code</strong>. It is fast, <strong>light-weight</strong> and optimized.</li>
|
||||
<li>Easy XCOPY deployment, single DLL file with small size when compressed.</li>
|
||||
<li>The assembly is <strong><a href="http://www.nist.gov/itl/fipsinfo.cfm">FIPS-compliant</a></strong>, CLS-compliant, <strong>digitally signed</strong> and strongly named.</li>
|
||||
<li>Tested in the real world by thousands of users</li>
|
||||
</ul>
|
||||
|
||||
<h2>Why use Better ListView Express?</h2>
|
||||
|
||||
<p><strong>There is every reason to go for Better ListView Express</strong>, unless you need even <strong><a href="blog/page/6/index.html">more features available in the full version</a></strong>. It looks better than the regular list view, has more features, less limitations, no known bugs, is free, and you can start using it immediately. Just look at the <strong><a href="better-listview-express/comparison-with-full-version.html">comparison chart</a></strong>!</p>
|
||||
|
||||
<p>Your projects will look better and more professional. You will look better and more professional. You will have more options. You will have more features. You will have less limitations. <strong>AND IT'S FREE!</strong></p>
|
||||
|
||||
<p>There is very little to learn, it works the same way as the regular list view, just all classes, structures, enums etc. have a "Better" prefix.</p>
|
||||
|
||||
<p><strong>But!</strong> Before downloading the Express edition, consider <strong><a href="download/better-listview.html">downloading the full version</a></strong> instead. It comes with fully functional trial and has lots of additional extremely useful extra features and improvements.
|
||||
</p>
|
||||
|
||||
<h2>Feature highlights</h2>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
<b>It's an odd thing when you're inspired by a form component</b>, but Component Owl
|
||||
with their Better ListView has done it. <b>Love</b> its native feel.
|
||||
</em></blockquote><strong>Daniel N, USA</strong></div></div>
|
||||
|
||||
<h3>Improved Groups</h3>
|
||||
|
||||
Groups in Better ListView Express are much more powerful, flexible and easier to use than in the regular listview. Groups are also focusable and support images.
|
||||
|
||||
<div class="image"><img alt="Focusable Groups With Image Support (Focusable) In Better ListView" src="http://assets.componentowl.com/images/34/Focusable-Advanced-Groups-With-Image-Support_original_1326107120.png?1326081920" title="Focusable Groups With Image Support (Focusable) In Better ListView" /></div>
|
||||
|
||||
<h3>Images in column headers, sub-items, groups</h3>
|
||||
|
||||
You can use images in column headers, sub-items, items, groups. Custom image sizes are supported. Regular listview for .NET included with Visual Studio supports only one image per item, and doesn't support sub-item images. Better ListView removes these limitations and has excellent image support.
|
||||
|
||||
<div class="image"><img alt="Column Images, Sub-Item Images, Groups Images in Better ListView" src="http://assets.componentowl.com/images/31/Column-Images-Sub-Item-Images-Groups-Images_original_1326107040.png?1326081840" title="Column Images, Sub-Item Images, Groups Images in Better ListView" /></div>
|
||||
|
||||
<h3>Background image support</h3>
|
||||
|
||||
Display background image in Better ListView easily using the BackgroundImage property. Many layouts (stretch, tile, none), alignments (top, bottom, left, right, center and combinations) are supported, as well as customizable opacity.
|
||||
|
||||
<div class="image"><img alt="Background Image" src="http://assets.componentowl.com/images/29/Background-Images_original_1326106990.png?1326081790" title="Background Image" /></div>
|
||||
|
||||
<h3>Checkboxes in all views</h3>
|
||||
|
||||
You can have checkboxes in LargeIcons view, SmallIcons view, List view, Thumbnails view and of course also in the Details view.
|
||||
|
||||
<div class="image"><img alt="Checkboxes In LargeIcons View" src="http://assets.componentowl.com/images/13/Checkboxes In LargeIcons View_original_1298623385.png?1298598185" /></div>
|
||||
|
||||
<h3>Uses current Windows theme</h3>
|
||||
|
||||
Instead of implementing custom, un-native look and feel, Better ListView Express always automatically fully uses the current system theme. It supports Aero as well. Better ListView Express always looks great and feels right to the user. <a href="blog/2011/07/windows-theme-support-in-better-listview/index.html">More about Better ListView native theme support.</a>
|
||||
|
||||
<h3>XML and Binary serialization</h3>
|
||||
|
||||
All Better ListView Express objects can be serialized to XML or binary form. This allows you to easily implement data persistence.
|
||||
|
||||
<h3>Double-buffered and flicker free</h3>
|
||||
|
||||
Better ListView Express is smooth. Regular listview requires multiple anti-flicker techniques, but you do not have to worry about that with Better ListView Express. Better ListView Express is optimized for 100k+ items.
|
||||
|
||||
<h3>Owner drawing</h3>
|
||||
|
||||
Better ListView Express 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. You can draw separately to background and foreground parts of Better ListView Express without worrying about proper drawing order. Owner drawing events provide rich data, including exact item state and areas of every item part.
|
||||
|
||||
<div class="image"><img alt="List View Owner Drawing Background Gradient" src="http://assets.componentowl.com/images/22/List View Owner Drawing Background Gradient_original_1298633053.png?1298607853" /></div>
|
||||
|
||||
<h3>Label-edit for sub-items</h3>
|
||||
|
||||
Take advantage of the inbuilt label editing support, which includes not just textbox edit, but also combobox edit and date picker edit.
|
||||
|
||||
<div class="image"><img alt="Sub-Item Label Edit With Inbult Combobox Editor in Better ListView" src="http://assets.componentowl.com/images/33/Custom-Sub-Item-Label-Edit_original_1326107089.png?1326081889" title="Sub-Item Label Edit With Inbult Combobox Editor in Better ListView" /></div>
|
||||
|
||||
<h3>Embedded controls for custom label edit</h3>
|
||||
|
||||
Not only you can use the inbuilt label-editing controls, you can also create your own controls to edit items and sub-items.
|
||||
|
||||
<div class="image"><img alt="Custom Label Edit for Sub-Items With Embedded Control" src="http://assets.componentowl.com/images/32/Custom-Embedded-Controls-For-Label-Edit_original_1326107064.png?1326081864" title="Custom Label Edit for Sub-Items With Embedded Control" /></div>
|
||||
|
||||
<h3>Advanced hit-test with detailed information</h3>
|
||||
The hit test in Better ListView returns very detailed information. It tells you not only the location (Client Area, Sub-Item, Sub-Item Text, Sub-Item Image, Checkbox, Column Header Image, and many more), but it also tells you the state of the item, and part of the item (left or right).
|
||||
|
||||
<div class="image"><img alt="Advanced Hit-Test With Detailed Information" src="http://assets.componentowl.com/images/26/Advanced-Hit-Test_original_1326105831.png?1326080631" title="Advanced Hit-Test With Detailed Information" /></div>
|
||||
|
||||
<h3>Inbuilt sorting</h3>
|
||||
|
||||
You do not need to code your own item comparers any more! Better ListView has inbuilt list view sorting that works out of the box. If custom comparer is needed, you can inherit from the Better ListView comparer to save development time. The full version also supports multi-column sorting and other advanced features.
|
||||
|
||||
<h3>Automatic layout</h3>
|
||||
|
||||
Better ListView Express can automatically size items and images using intelligent algorithms. Whatever you put into Better ListView Express, the presentation will always look great.
|
||||
|
||||
<h2>What users and press say about Better ListView</h2>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
In addition to creating a new List View control to incorporate <b>broader flexibility and functionality</b>, Better ListView could also be called <b>Fixed ListView</b>, as it corrects a number of annoying problems with the standard List View that Microsoft delivers to Visual Studio customers.
|
||||
</em></blockquote><strong>DevProConnections.com Review</strong></div></div>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
<b>Better ListView is a must for a toolbox of any serious .NET developer.</b>
|
||||
</em></blockquote><strong>Ondrej Z, Czech Republic</strong></div></div>
|
||||
|
||||
</div></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="left">
|
||||
|
||||
<div class="buttons-box">
|
||||
<a href="betterlistviewexpress.exe" class="standard-free-download image-link" onclick="download_email('better-listview-express');">Free Download</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-express/quick-start-guide.html" onclick="window.open(this.href); return false">See Quick Start Guide</a></p>
|
||||
<p><a href="better-listview-express/documentation.html" onclick="window.open(this.href); return false">See Documentation</a></p>
|
||||
|
||||
<p><a href="better-listview/class-reference.html" onclick="window.open(this.href); return false">See Class Reference</a></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="newsletter">
|
||||
<form action="http://www.componentowl.com/subscriptions" class="new_subscription" id="new_subscription_product" method="post" onsubmit="if (!validate_newsletter_form(this)) return false; jQuery.ajax({data:jQuery.param(jQuery(this).serializeArray()) + '&authenticity_token=' + encodeURIComponent('dJeFtbWrARc0arEomU+SG+XtypwJr2F4Kc9v14woStM='), dataType:'script', type:'post', url:'/subscriptions'}); return false;"><div style="margin:0;padding:0;display:inline"><input name="authenticity_token" type="hidden" value="dJeFtbWrARc0arEomU+SG+XtypwJr2F4Kc9v14woStM=" /></div> <input id="subscription_subscription_location_id" name="subscription[subscription_location_id]" type="hidden" value="512994065" />
|
||||
<input id="form_id" name="form_id" type="hidden" value="#new_subscription_product" />
|
||||
<strong>Receive Component Owl updates<br />and news via email:</strong>
|
||||
<div><input class="email inline-label" id="product-newsletter-email" name="subscription[email]" size="30" type="text" value="Your Email" /></div>
|
||||
<div id="product-newsleter-lists" class="subscription-lists-ct" style="display: none"><input name="subscription[subscription_list_ids][]" type="hidden" value="1009842129" /></div>
|
||||
<span class="dbtn-c subscribe dbtn-small" id="send"><span class="dbtn-w"><input class="dbtn" name="commit" type="submit" value="Subscribe" /></span></span>
|
||||
</form></div>
|
||||
<div class="sharethis-ct">
|
||||
<strong>Share this page if you like it:</strong>
|
||||
<div class="sharethis">
|
||||
<script type="text/javascript" src="http://w.sharethis.com/button/sharethis.js#publisher=db6a9d0e-5d07-4036-8bed-4959941491f3&type=website&post_services=email%2Cfacebook%2Ctwitter%2Cgbuzz%2Cmyspace%2Cdigg%2Csms%2Cwindows_live%2Cdelicious%2Cstumbleupon%2Creddit%2Cgoogle_bmarks%2Clinkedin%2Cbebo%2Cybuzz%2Cblogger%2Cyahoo_bmarks%2Cmixx%2Ctechnorati%2Cfriendfeed%2Cpropeller%2Cwordpress%2Cnewsvine"></script>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="buttons-wrap">
|
||||
<div class="buttons">
|
||||
<a href="betterlistviewexpress.exe" class="standard-free-download image-link" onclick="download_email('better-listview-express');">Free Download</a>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="screenshot-buttons" style="display: none">
|
||||
<div class="buttons">
|
||||
<a href="betterlistviewexpress.exe" class="small-download image-link" onclick="download_email('better-listview-express');">Free Download</a>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-footer">
|
||||
<div class="d-placing">
|
||||
|
||||
<div class="left">
|
||||
<div class="latest-posts">
|
||||
<h3 class="latest_from_blog"><a href="blog.html">Latest From Our Blog</a></h3>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=927.html">Activation issues and how to solve them</a></h4>
|
||||
<div class="post-info">Wednesday, 01 March 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=921.html">The Three Main Advantages Better ListView has Over the Classic .NET Framework</a></h4>
|
||||
<div class="post-info">Thursday, 09 February 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=914.html">BLV and Internet Explorer</a></h4>
|
||||
<div class="post-info">Sunday, 13 November 2016</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=906.html">Centering Images in Better ListView Sub-items</a></h4>
|
||||
<div class="post-info">Wednesday, 06 August 2014</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=901.html">Sub-item Check Boxes in Better ListView</a></h4>
|
||||
<div class="post-info">Sunday, 06 July 2014</div>
|
||||
|
||||
</div>
|
||||
<div class="other-posts"><a href="blog.html">See more posts »</a></div>
|
||||
</div>
|
||||
|
||||
<div class="right">
|
||||
<div class="news">
|
||||
<ul class="links">
|
||||
<li><a href="feeds.rss" class="rss">Subscribe to our RSS</a></li>
|
||||
<li><a href="http://twitter.com/ComponentOwl" class="twitter">Follow us on twitter</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistview.exe" onclick="download_email('better-listview');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better SplitButton 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="bettersplitbutton.exe" onclick="download_email('better-splitbutton');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better Thumbnail Browser 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterthumbnailbrowser.exe" onclick="download_email('better-thumbnail-browser');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item last-item">
|
||||
<div class="date">08<span>Apr</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.14.0 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="better-listview-express/releases%3Fsince=3.14.0.html">See what's new</a>
|
||||
or
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="d-placing">
|
||||
<hr />
|
||||
<div class="copy"><div class="social"><a href="support.html" class="feedback">Contact Us (Feedback)</a> <span>|</span> <a href="feeds.rss" class="rss">RSS</a> <span>|</span> <a href="http://twitter.com/ComponentOwl" class="twitter">Twitter</a> <span>|</span> <a href="sitemap.html" class="sitemap">Sitemap</a> <span>|</span> Our <a href="index.html" class="stdl">task management software</a> that uses Better ListView</div>
|
||||
Copyright © 2018 ComponentOwl.com, Dextronet.com. All rights reserved. Read our <a href="eula.html">EULA</a>, <a href="disclaimer.html">Disclaimer</a> and <a href="privacy-policy.html">Privacy Policy</a>.<br /></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<script src="javascripts/app_packaged.js%3F1455269826" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-16362539-4']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
<script src="http://load.sumome.com/" data-sumo-site-id="854b5e00f297990012cc230023375a00787c0000216621002775a800d79ad500" async="async"></script>
|
||||
|
||||
<!-- Place this tag after the last plusone tag -->
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
|
||||
po.src = 'https://apis.google.com/js/plusone.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
|
||||
})();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,420 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
|
||||
<meta name="keywords" content="" />
|
||||
<meta name="description" content="" />
|
||||
<meta name="author" content="Dextronet" />
|
||||
<meta http-equiv="Title" content="Better SplitButton, Dropdown Button Control for .NET WinForms (C#, VB.net), free for non-commercial use, cheap commercial license with source code" />
|
||||
<meta name="copyright" content="(c) 2010-2018 Dextronet" />
|
||||
<meta name="distribution" content="Global" />
|
||||
<meta name="rating" content="General" />
|
||||
<meta name="robots" content="All" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<meta name="verify-v1" content="NK0H1gWia1vxGZ2Yhr59gsS0/P2/USBI1DVA18VkzjM=" />
|
||||
<meta name="google-site-verification" content="O7Dwtzu5x_Mob9u98uxqpZ-_wCLGpEkx2IL0UYVQ4ac" />
|
||||
<title>Better SplitButton, Dropdown Button Control for .NET WinForms (C#, VB.net), free for non-commercial use, cheap commercial license with source code</title>
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl Feed: Latest releases, news and tips & tricks from our blog" href="feeds.rss" />
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl's Comics: Latest comic strips for developers by Libor Tinka" href="comics.rss" />
|
||||
<link href="stylesheets/base_packaged.css%3F1455269822.css" media="screen" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="d-page">
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
var t = {"antispam":"capek-rulz","purchase_email":"valid purchase email","valid_email":"a valid email","thanks_for_why_uninstall":"Thank you very much for your feedback!","thank_you":"Thank you!","current_email":"valid current email","thanks_for_subscription":"<div class=\"sent-saved-notice\">Thank You for your subscription!<br /><button type=\"button\" onclick=\"close_fancybox();\">Close</button>","message":"message","required":"required","download_in_progress":"Your download should be in progress...","your_full_name":"your full name","order_thanks_for_message":"<div class=\"sent-saved-notice\">Thank you very much for your message!<br /><button type=\"button\" onclick=\"close_fancybox();\">Close</button>","thanks_for_message":"Thank you very much for your message!<br /><a href="http://www.componentowl.com/\"#\"" onclick=\"send_another(); return false;\">Send Another Message</a>"}
|
||||
//]]>
|
||||
</script>
|
||||
|
||||
<div class="d-header d-placing">
|
||||
|
||||
<ul class="d-menu">
|
||||
<li class=""><a href="index.html" class="menu-item">Home</a></li>
|
||||
<li class="active with-dropdown">
|
||||
<a href="blog/page/6/index.html" class="menu-item">Products</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 370px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
<div class="dropdown-category">WinForms Components</div>
|
||||
|
||||
|
||||
<a href="blog/page/6/index.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-32-1355160256.png?1355135056" /> Better ListView<br /><span class="subline">Ultimate ListView control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-thumbnail-browser.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-thumbnail-browser-32-1355160281.png?1355135081" /> Better Thumbnail Browser<br /><span class="subline">Thumbnail loading and browsing control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-splitbutton.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-splitbutton-32-1355160307.png?1355135107" /> Better SplitButton<br /><span class="subline">Free customizable dropdown button control</span></a>
|
||||
|
||||
|
||||
<a href="better-listview-express.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-express-32-1355160327.png?1355135127" /> Better ListView Express<br /><span class="subline">Free edition with less features</span></a>
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class="">
|
||||
<a href="pricing-licensing/better-listview.html" class="menu-item">Purchase</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 330px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-listview.html" class="featured-item">Better ListView</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-thumbnail-browser.html" class="featured-item">Better Thumbnail Browser</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-splitbutton.html">Better SplitButton</a>
|
||||
|
||||
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class=""><a href="support.html" class="menu-item">Support</a></li>
|
||||
<li class=""><a href="articles.html" class="menu-item">Articles</a></li>
|
||||
<li class=""><a href="blog.html" class="menu-item">Blog</a></li>
|
||||
<li class=""><a href="comics/43.html" class="menu-item">Comics</a></li>
|
||||
<li class=""><a href="about-us.html" class="menu-item">About Us</a></li>
|
||||
</ul>
|
||||
<div class="d-logo">
|
||||
<a href="index.html" class="logoimg"><img alt="Component Owl" src="images/componentowl.gif%3F1455269978" /></a>
|
||||
<g:plusone size="medium" count="false" href="http://www.componentowl.com"></g:plusone>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-placing">
|
||||
<div class="d-content-wrap">
|
||||
<div class="subpage product-content">
|
||||
<h1>Free Split-Button (dropdown button) control for .NET</h1>
|
||||
|
||||
<p class="section-info">Free for non-commercial use splitbutton control for .NET Windows Forms (C#, VB.net) with native look and feel and flexible features.</p>
|
||||
|
||||
<div class="sides">
|
||||
|
||||
<div class="right">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<input id="tabs-initial-index" name="tabs-initial-index" type="hidden" value="-1" />
|
||||
|
||||
<ul id="nav" class="nav">
|
||||
|
||||
<li><a href="better-splitbutton.html" class="current">Overview</a></li>
|
||||
|
||||
<li><a href="better-splitbutton/screenshots.html" class="">Screenshots</a></li>
|
||||
|
||||
</ul>
|
||||
|
||||
<div id="nav-panel" class="nav-panel product-detail"><div class="features-page">
|
||||
|
||||
<h2>What is it?</h2>
|
||||
<ul class="common">
|
||||
<li><strong>Split-button (Dropdown button) control for .NET Windows Forms</strong></li>
|
||||
<li><strong>Free</strong> for non-commercial use, <strong>cheap license for commercial use</strong> with included <strong>source code</strong>.</li>
|
||||
</ul>
|
||||
|
||||
<p style="text-align: center"><img src="http://assets.componentowl.com/images/36/product-image_original_1328613483.png?1328613483" /></p>
|
||||
|
||||
<h2>Features</h2>
|
||||
<ul class="common">
|
||||
<li>Supports ContextMenuStrip</li>
|
||||
<li>Adjustable size of the split part</li>
|
||||
<li>Adjustable size of the native-style glyph (down arrow)</li>
|
||||
<li>Separate glyph image can be assigned for every button state</li>
|
||||
<li>Supports images and ImageList of any size<li>
|
||||
<li>Can work like a button or like a drop-down context menu only</li>
|
||||
<li>Can be set to always dropdown</li>
|
||||
<li><a href="better-splitbutton/documentation.html" target="_blank">Excellent documentation</a> with source code samples and screenshots</li>
|
||||
</ul>
|
||||
|
||||
<h2>Superb compatibility</h2>
|
||||
<ul class="common">
|
||||
<li>Compatible with: Visual Studio 2012, 2010, 2008, 2005 (and newer),</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 8, 7, Vista, 2003, XP, 2000, and newer, both 32-bit and 64-bit.</li>
|
||||
<li>The assembly is <strong><a href="http://www.nist.gov/itl/fipsinfo.cfm">FIPS-compliant</a></strong>, CLS-compliant, <strong>digitally signed</strong> and strongly named.</li>
|
||||
</ul>
|
||||
|
||||
<h2>High quality and easy to use</h2>
|
||||
<ul class="common">
|
||||
<li>Written in <strong>pure managed C# code</strong>.</li>
|
||||
<li>Full support of modern native Windows themes.</li>
|
||||
<li>Single tiny DLL file, no dependencies.</li>
|
||||
<li>XCopy Deployment</li>
|
||||
<li>Includes samples, both in VB.net and C#, as well as compiled samples explorer.</li>
|
||||
<li>Very easy to use and simple to learn.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<h2>About Better SplitButton</h2>
|
||||
|
||||
<p>Better SplitButton is a free button-like control for .NET WinForms that you can start using immediately. It's similar to the regular button, but it includes a "split" part, which can display a dropdown menu once clicked. You can also set the button to be AlwaysDropDown, in such case, there is no separate split part (but the glyph arrow is still displayed), and clicking anywhere on the button will display the dropdown.</p>
|
||||
|
||||
<p>The dropdown menu is defined using the native .NET ContextMenuStrip component.</p>
|
||||
|
||||
<p>The installation package includes sample projects in both VB.net and C# to get you started immediately. It also includes Samples Explorer with some pre-built samples, so you can quickly what it can do.</p>
|
||||
|
||||
<p>Better SplitButton is free for non-commercial use. Commercial use requires a license that we offer for a very affordable price. We supply source code with all commercial licenses.</p>
|
||||
|
||||
<p>You can use the <a href="better-splitbutton/documentation.html" target="_blank">Quick Start guid and documentation</a> which will help you get up and running in 5 minutes.</p>
|
||||
|
||||
<h2>How can SplitButtons improve your GUI</h2>
|
||||
|
||||
<p>SplitButton is an invaluable control if you want to keep your GUI simple and intuitive. It is perfect for "hiding" non-standard or expert options that would complicate your GUI unnecessarily. It occupies the same real estate as a regular button, but can provide your users with far more options.</p></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="left">
|
||||
|
||||
<div class="buttons-box">
|
||||
<a href="bettersplitbutton.exe" class="standard-free-download image-link" onclick="download_email('better-splitbutton');">Free Download</a>
|
||||
|
||||
<a href="pricing-licensing/better-splitbutton.html" class="commercial-buy image-link">Buy commercial license with source code from $67</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-splitbutton/quick-start-guide.html" onclick="window.open(this.href); return false">See Quick Start Guide</a></p>
|
||||
<p><a href="better-splitbutton/documentation.html" onclick="window.open(this.href); return false">See Documentation</a></p>
|
||||
|
||||
<p><a href="better-splitbutton/class-reference.html" onclick="window.open(this.href); return false">See Class Reference</a></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/34/better-splitbutton-overview_original_1328267692.png?1328242492" class="screenshot" title="Better SplitButton (Dropdown button) for .NET overview"><img alt="Better SplitButton (Dropdown button) for .NET overview" src="http://assets.componentowl.com/screenshots/34/better-splitbutton-overview_thumb_1328267692.png?1328242492" /></a></p>
|
||||
</div>
|
||||
<div class="newsletter">
|
||||
<form action="http://www.componentowl.com/subscriptions" class="new_subscription" id="new_subscription_product" method="post" onsubmit="if (!validate_newsletter_form(this)) return false; jQuery.ajax({data:jQuery.param(jQuery(this).serializeArray()) + '&authenticity_token=' + encodeURIComponent('dJeFtbWrARc0arEomU+SG+XtypwJr2F4Kc9v14woStM='), dataType:'script', type:'post', url:'/subscriptions'}); return false;"><div style="margin:0;padding:0;display:inline"><input name="authenticity_token" type="hidden" value="dJeFtbWrARc0arEomU+SG+XtypwJr2F4Kc9v14woStM=" /></div> <input id="subscription_subscription_location_id" name="subscription[subscription_location_id]" type="hidden" value="512994065" />
|
||||
<input id="form_id" name="form_id" type="hidden" value="#new_subscription_product" />
|
||||
<strong>Receive Component Owl updates<br />and news via email:</strong>
|
||||
<div><input class="email inline-label" id="product-newsletter-email" name="subscription[email]" size="30" type="text" value="Your Email" /></div>
|
||||
<div id="product-newsleter-lists" class="subscription-lists-ct" style="display: none"><input name="subscription[subscription_list_ids][]" type="hidden" value="1009842129" /></div>
|
||||
<span class="dbtn-c subscribe dbtn-small" id="send"><span class="dbtn-w"><input class="dbtn" name="commit" type="submit" value="Subscribe" /></span></span>
|
||||
</form></div>
|
||||
<div class="sharethis-ct">
|
||||
<strong>Share this page if you like it:</strong>
|
||||
<div class="sharethis">
|
||||
<script type="text/javascript" src="http://w.sharethis.com/button/sharethis.js#publisher=db6a9d0e-5d07-4036-8bed-4959941491f3&type=website&post_services=email%2Cfacebook%2Ctwitter%2Cgbuzz%2Cmyspace%2Cdigg%2Csms%2Cwindows_live%2Cdelicious%2Cstumbleupon%2Creddit%2Cgoogle_bmarks%2Clinkedin%2Cbebo%2Cybuzz%2Cblogger%2Cyahoo_bmarks%2Cmixx%2Ctechnorati%2Cfriendfeed%2Cpropeller%2Cwordpress%2Cnewsvine"></script>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/35/always-drop-down_original_1328267712.png?1328242512" class="screenshot" title="Better SplitButton Always Dropdown Option"><img alt="Better SplitButton Always Dropdown Option" src="http://assets.componentowl.com/screenshots/35/always-drop-down_thumb_1328267712.png?1328242512" /></a></p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/36/flat-style_original_1328267962.png?1328242762" class="screenshot" title="SplitButton with Custom Flat Style"><img alt="SplitButton with Custom Flat Style" src="http://assets.componentowl.com/screenshots/36/flat-style_thumb_1328267962.png?1328242762" /></a></p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/37/image-list_original_1328268002.png?1328242802" class="screenshot" title="Better SplitButton with ImageList for all DropDown states"><img alt="Better SplitButton with ImageList for all DropDown states" src="http://assets.componentowl.com/screenshots/37/image-list_thumb_1328268002.png?1328242802" /></a></p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="small-button-ct">
|
||||
<a href="better-splitbutton/screenshots.html" class="small-button"><span>More Screenshots</span></a>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="buttons-wrap">
|
||||
<div class="buttons">
|
||||
<a href="bettersplitbutton.exe" class="standard-free-download image-link" onclick="download_email('better-splitbutton');">Free Download</a>
|
||||
|
||||
<a href="pricing-licensing/better-splitbutton.html" class="commercial-buy image-link">Buy commercial license with source code from $67</a>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="screenshot-buttons" style="display: none">
|
||||
<div class="buttons">
|
||||
<a href="bettersplitbutton.exe" class="small-download image-link" onclick="download_email('better-splitbutton');">Free Download</a>
|
||||
<a href="pricing-licensing/better-splitbutton.html" class="small-buy image-link">See Pricing & Licensing</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-footer">
|
||||
<div class="d-placing">
|
||||
|
||||
<div class="left">
|
||||
<div class="latest-posts">
|
||||
<h3 class="latest_from_blog"><a href="blog.html">Latest From Our Blog</a></h3>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=927.html">Activation issues and how to solve them</a></h4>
|
||||
<div class="post-info">Wednesday, 01 March 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=921.html">The Three Main Advantages Better ListView has Over the Classic .NET Framework</a></h4>
|
||||
<div class="post-info">Thursday, 09 February 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=914.html">BLV and Internet Explorer</a></h4>
|
||||
<div class="post-info">Sunday, 13 November 2016</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=906.html">Centering Images in Better ListView Sub-items</a></h4>
|
||||
<div class="post-info">Wednesday, 06 August 2014</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=901.html">Sub-item Check Boxes in Better ListView</a></h4>
|
||||
<div class="post-info">Sunday, 06 July 2014</div>
|
||||
|
||||
</div>
|
||||
<div class="other-posts"><a href="blog.html">See more posts »</a></div>
|
||||
</div>
|
||||
|
||||
<div class="right">
|
||||
<div class="news">
|
||||
<ul class="links">
|
||||
<li><a href="feeds.rss" class="rss">Subscribe to our RSS</a></li>
|
||||
<li><a href="http://twitter.com/ComponentOwl" class="twitter">Follow us on twitter</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistview.exe" onclick="download_email('better-listview');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better SplitButton 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="bettersplitbutton.exe" onclick="download_email('better-splitbutton');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better Thumbnail Browser 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterthumbnailbrowser.exe" onclick="download_email('better-thumbnail-browser');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item last-item">
|
||||
<div class="date">08<span>Apr</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.14.0 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="better-listview-express/releases%3Fsince=3.14.0.html">See what's new</a>
|
||||
or
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="d-placing">
|
||||
<hr />
|
||||
<div class="copy"><div class="social"><a href="support.html" class="feedback">Contact Us (Feedback)</a> <span>|</span> <a href="feeds.rss" class="rss">RSS</a> <span>|</span> <a href="http://twitter.com/ComponentOwl" class="twitter">Twitter</a> <span>|</span> <a href="sitemap.html" class="sitemap">Sitemap</a> <span>|</span> Our <a href="index.html" class="stdl">task management software</a> that uses Better ListView</div>
|
||||
Copyright © 2018 ComponentOwl.com, Dextronet.com. All rights reserved. Read our <a href="eula.html">EULA</a>, <a href="disclaimer.html">Disclaimer</a> and <a href="privacy-policy.html">Privacy Policy</a>.<br /></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<script src="javascripts/app_packaged.js%3F1455269826" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-16362539-4']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
<script src="http://load.sumome.com/" data-sumo-site-id="854b5e00f297990012cc230023375a00787c0000216621002775a800d79ad500" async="async"></script>
|
||||
|
||||
<!-- Place this tag after the last plusone tag -->
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
|
||||
po.src = 'https://apis.google.com/js/plusone.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
|
||||
})();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,445 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
|
||||
<meta name="keywords" content="thumbnail, thumbnail browser, thumbnailbrowser, thumbnail gallery, image gallery, photo gallery, browse thumbnails, thumbnail control, thumbnail viewer, thumbnail component, gallery control, .net thumbnails, .net thumbnails control" />
|
||||
<meta name="description" content=".NET Thumbnail Control for loading and viewing image thumbnails. ListView-like gallery image browser for .NET WinForms (C#, VB.NET)." />
|
||||
<meta name="author" content="Dextronet" />
|
||||
<meta http-equiv="Title" content="Better Thumbnail Browser for .NET (C#, VB), image thumbnail viewing and loading control" />
|
||||
<meta name="copyright" content="(c) 2010-2018 Dextronet" />
|
||||
<meta name="distribution" content="Global" />
|
||||
<meta name="rating" content="General" />
|
||||
<meta name="robots" content="All" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<meta name="verify-v1" content="NK0H1gWia1vxGZ2Yhr59gsS0/P2/USBI1DVA18VkzjM=" />
|
||||
<meta name="google-site-verification" content="O7Dwtzu5x_Mob9u98uxqpZ-_wCLGpEkx2IL0UYVQ4ac" />
|
||||
<title>Better Thumbnail Browser for .NET (C#, VB), image thumbnail viewing and loading control</title>
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl Feed: Latest releases, news and tips & tricks from our blog" href="feeds.rss" />
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl's Comics: Latest comic strips for developers by Libor Tinka" href="comics.rss" />
|
||||
<link href="stylesheets/base_packaged.css%3F1455269822.css" media="screen" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="d-page">
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
var t = {"antispam":"capek-rulz","purchase_email":"valid purchase email","valid_email":"a valid email","thanks_for_why_uninstall":"Thank you very much for your feedback!","thank_you":"Thank you!","current_email":"valid current email","thanks_for_subscription":"<div class=\"sent-saved-notice\">Thank You for your subscription!<br /><button type=\"button\" onclick=\"close_fancybox();\">Close</button>","message":"message","required":"required","download_in_progress":"Your download should be in progress...","your_full_name":"your full name","order_thanks_for_message":"<div class=\"sent-saved-notice\">Thank you very much for your message!<br /><button type=\"button\" onclick=\"close_fancybox();\">Close</button>","thanks_for_message":"Thank you very much for your message!<br /><a href="http://www.componentowl.com/\"#\"" onclick=\"send_another(); return false;\">Send Another Message</a>"}
|
||||
//]]>
|
||||
</script>
|
||||
|
||||
<div class="d-header d-placing">
|
||||
|
||||
<ul class="d-menu">
|
||||
<li class=""><a href="index.html" class="menu-item">Home</a></li>
|
||||
<li class="active with-dropdown">
|
||||
<a href="blog/page/6/index.html" class="menu-item">Products</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 370px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
<div class="dropdown-category">WinForms Components</div>
|
||||
|
||||
|
||||
<a href="blog/page/6/index.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-32-1355160256.png?1355135056" /> Better ListView<br /><span class="subline">Ultimate ListView control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-thumbnail-browser.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-thumbnail-browser-32-1355160281.png?1355135081" /> Better Thumbnail Browser<br /><span class="subline">Thumbnail loading and browsing control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-splitbutton.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-splitbutton-32-1355160307.png?1355135107" /> Better SplitButton<br /><span class="subline">Free customizable dropdown button control</span></a>
|
||||
|
||||
|
||||
<a href="better-listview-express.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-express-32-1355160327.png?1355135127" /> Better ListView Express<br /><span class="subline">Free edition with less features</span></a>
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class="">
|
||||
<a href="pricing-licensing/better-listview.html" class="menu-item">Purchase</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 330px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-listview.html" class="featured-item">Better ListView</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-thumbnail-browser.html" class="featured-item">Better Thumbnail Browser</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-splitbutton.html">Better SplitButton</a>
|
||||
|
||||
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class=""><a href="support.html" class="menu-item">Support</a></li>
|
||||
<li class=""><a href="articles.html" class="menu-item">Articles</a></li>
|
||||
<li class=""><a href="blog.html" class="menu-item">Blog</a></li>
|
||||
<li class=""><a href="comics/43.html" class="menu-item">Comics</a></li>
|
||||
<li class=""><a href="about-us.html" class="menu-item">About Us</a></li>
|
||||
</ul>
|
||||
<div class="d-logo">
|
||||
<a href="index.html" class="logoimg"><img alt="Component Owl" src="images/componentowl.gif%3F1455269978" /></a>
|
||||
<g:plusone size="medium" count="false" href="http://www.componentowl.com"></g:plusone>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-placing">
|
||||
<div class="d-content-wrap">
|
||||
<div class="subpage product-content">
|
||||
<h1>Better Thumbnail Browser loading and viewing control for .NET</h1>
|
||||
|
||||
<p class="section-info">Thumbnail gallery control for .NET WinForms (C#, VB.net). ListView-like image loader, image viewer and image browser component.</p>
|
||||
|
||||
<div class="sides">
|
||||
|
||||
<div class="right">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<input id="tabs-initial-index" name="tabs-initial-index" type="hidden" value="-1" />
|
||||
|
||||
<ul id="nav" class="nav">
|
||||
|
||||
<li><a href="better-thumbnail-browser.html" class="current">Overview</a></li>
|
||||
|
||||
<li><a href="better-thumbnail-browser/screenshots.html" class="">Screenshots</a></li>
|
||||
|
||||
</ul>
|
||||
|
||||
<div id="nav-panel" class="nav-panel product-detail"><div class="features-page">
|
||||
<ul class="common">
|
||||
<li>Better Thumbnail Browser is a <strong>thumbnail viewing and loading control for .NET Windows Forms</strong></li>
|
||||
<li>View and automatically display thumbnails of images, graphic files,
|
||||
documents, video files etc.</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, both 32-bit and 64-bit.</li>
|
||||
<li>Native look and feel, always uses the current system theme (including
|
||||
Aero support)</li>
|
||||
<li>Saves development time with rich inbuilt functionality</li>
|
||||
<li>Easy to use and well-documented</li>
|
||||
<li>Written in pure managed C# code. Fast and light-weight</li>
|
||||
<li>No dependencies</li>
|
||||
<li>Optimized and smooth</li>
|
||||
<li>Inherits from mature Better ListView control</li>
|
||||
<li><a href="http://www.nist.gov/itl/fipsinfo.cfm" target="_blank">FIPS-compliant</a>, CLS-compliant, digitally signed and strongly named assembly.</li>
|
||||
<li>Easy royalty-free XCOPY deployment. Single DLL file that has just
|
||||
250kB~ when compressed.</li>
|
||||
<li>Super-easy to use and learn</li>
|
||||
</ul>
|
||||
|
||||
<h2>Image Viewer .NET control with powerful features</h2>
|
||||
|
||||
<p>Better Thumbnail Browser is a WinForms control for displaying and loading (mostly) <strong>image thumbnails</strong>. Thumbnails are viewed in <strong>listview-like image gallery</strong>.<p>
|
||||
|
||||
<p>Viewing and loading image thumbnails is a sophisticated task, so this .NET control does these things for you, right out of the box:</p>
|
||||
<ul class="common">
|
||||
<li><strong>View images in any folder on HDD</strong></li>
|
||||
<li><strong>Load images from any source you want</strong> (including database) with minimum coding needed.</li>
|
||||
<li><strong>Load thumbnails on background</strong>. All the thread operations and thread synchronization are performed automatically.</li>
|
||||
<li><strong>Resize images with high-quality image resampling</strong>.</li>
|
||||
<li><strong>Optimized order of loading of images</strong> - allows loading the thumbnails in view first, then all other thumbnails in the predefined order.</li>
|
||||
<li><strong>Supports starting, pausing and restarting the image loading</strong> on demand.</li>
|
||||
<li><strong>Smooth thumbnail zooming</strong> on the fly (e.g. using a mouse-wheel)</li>
|
||||
<li><strong>Completely flicker-free</strong>, optimized, and smooth</li>
|
||||
<li>Super-customizable: <strong>Set shadows, borders, padding, spacing of all elements</strong></li>
|
||||
<li><strong>Grouping of images</strong> - create customizable collapsible groups of thumbnails</li>
|
||||
<li>Supports <strong>multi-line text</strong>, both in image items and column headers</li>
|
||||
<li><strong>Inbuilt sorting with multi-column sorting</strong> support</li>
|
||||
<li>Supports <strong>checkboxes</strong> (both 2-state or 3-state)</li>
|
||||
<li>Customizable <strong>tooltips</strong> on all elements</li>
|
||||
</ul>
|
||||
|
||||
<p>Because Better Thumbnail Browser inherits from feature-rich
|
||||
<a href="blog/page/6/index.html">Better ListView</a>, it is
|
||||
feature-packed and supports many advanced features that no other thumbnail
|
||||
control can offer (for example: Multi-column sorting, Multi-line text, Groups,
|
||||
Three-state checkboxes and many more).</p>
|
||||
|
||||
<p>It is the ultimate image loader, viewer and browser control for .NET.</p>
|
||||
|
||||
<h2>Cut development time by up to 50%</h2>
|
||||
|
||||
<p>The biggest advantage of Better Thumbnail Browser control for .NET is that it saves you development time.</p>
|
||||
|
||||
<p>For many projects where GUI is important, Better Thumbnail Browser can significantly cut development time. The complex logic of loading, displaying and viewing the thumbnails is done automatically for you. This not only saves you time, but also provides the end-user with a smooth, polished experience with no flickering or glitches - if you were to implement such polished experience yourself, it would be a considerable investment.</p>
|
||||
|
||||
<p>Furthermore, you will save time thanks to many inbuilt features that work out of the box, such as sorting or item reordering.</p>
|
||||
|
||||
<p>Also, full designer support allows you to do many customizations with zero code.</p>
|
||||
|
||||
<p>Better Thumbnail Browser comes with numerous samples with full source
|
||||
code, and with <a href="better-thumbnail-browser/documentation.html">
|
||||
excellent documentation</a> with examples.</p>
|
||||
|
||||
<p>Finally, optional Priority support can be <a href="pricing-licensing/better-thumbnail-browser.html">purchased with the Better Thumbnail Browser</a> control, which entails you to custom code samples and more.</p>
|
||||
|
||||
<div class="image"><img src="http://assets.componentowl.com/screenshots/43/overview_original_1354296079.png?1354270879" alt="Better Thumbnail Browser Overview" /></div>
|
||||
</div>
|
||||
|
||||
<p>View more images in <a href="better-thumbnail-browser/screenshots.html"><strong>Screenshots</strong></a></p>
|
||||
|
||||
<h2>High-quality source code available for optional purchase</h2>
|
||||
|
||||
<p>In case you require a full source code, it can be purchased as part of the
|
||||
Site or Enterprise licenses.</p>
|
||||
|
||||
<p>The Better Thumbnail Browser source code consists of a single C# project without any external dependencies, it is clean, readable, fully commented and readily extensible.</p></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="left">
|
||||
|
||||
<div class="buttons-box">
|
||||
<a href="betterthumbnailbrowser.exe" class="standard-download image-link" onclick="download_email('better-thumbnail-browser');">Download Free Trial - With sample projects</a>
|
||||
|
||||
<a href="pricing-licensing/better-thumbnail-browser.html" class="standard-buy image-link">See Pricing & Licensing</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-thumbnail-browser/quick-start-guide.html" onclick="window.open(this.href); return false">See Quick Start Guide</a></p>
|
||||
<p><a href="better-thumbnail-browser/documentation.html" onclick="window.open(this.href); return false">See Documentation</a></p>
|
||||
|
||||
<p><a href="better-thumbnail-browser/class-reference.html" onclick="window.open(this.href); return false">See Class Reference</a></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/43/overview_original_1354296079.png?1354270879" class="screenshot" title="Better ThumbnailBrowser"><img alt="Overview" src="http://assets.componentowl.com/screenshots/43/overview_thumb_1354296079.png?1354270879" /></a></p>
|
||||
</div>
|
||||
<div class="newsletter">
|
||||
<form action="http://www.componentowl.com/subscriptions" class="new_subscription" id="new_subscription_product" method="post" onsubmit="if (!validate_newsletter_form(this)) return false; jQuery.ajax({data:jQuery.param(jQuery(this).serializeArray()) + '&authenticity_token=' + encodeURIComponent('dJeFtbWrARc0arEomU+SG+XtypwJr2F4Kc9v14woStM='), dataType:'script', type:'post', url:'/subscriptions'}); return false;"><div style="margin:0;padding:0;display:inline"><input name="authenticity_token" type="hidden" value="dJeFtbWrARc0arEomU+SG+XtypwJr2F4Kc9v14woStM=" /></div> <input id="subscription_subscription_location_id" name="subscription[subscription_location_id]" type="hidden" value="512994065" />
|
||||
<input id="form_id" name="form_id" type="hidden" value="#new_subscription_product" />
|
||||
<strong>Receive Component Owl updates<br />and news via email:</strong>
|
||||
<div><input class="email inline-label" id="product-newsletter-email" name="subscription[email]" size="30" type="text" value="Your Email" /></div>
|
||||
<div id="product-newsleter-lists" class="subscription-lists-ct" style="display: none"><input name="subscription[subscription_list_ids][]" type="hidden" value="1009842129" /></div>
|
||||
<span class="dbtn-c subscribe dbtn-small" id="send"><span class="dbtn-w"><input class="dbtn" name="commit" type="submit" value="Subscribe" /></span></span>
|
||||
</form></div>
|
||||
<div class="sharethis-ct">
|
||||
<strong>Share this page if you like it:</strong>
|
||||
<div class="sharethis">
|
||||
<script type="text/javascript" src="http://w.sharethis.com/button/sharethis.js#publisher=db6a9d0e-5d07-4036-8bed-4959941491f3&type=website&post_services=email%2Cfacebook%2Ctwitter%2Cgbuzz%2Cmyspace%2Cdigg%2Csms%2Cwindows_live%2Cdelicious%2Cstumbleupon%2Creddit%2Cgoogle_bmarks%2Clinkedin%2Cbebo%2Cybuzz%2Cblogger%2Cyahoo_bmarks%2Cmixx%2Ctechnorati%2Cfriendfeed%2Cpropeller%2Cwordpress%2Cnewsvine"></script>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/44/using-auto-populate_original_1354296146.png?1354270946" class="screenshot" title="Auto-loading images from folders"><img alt="Auto populate" src="http://assets.componentowl.com/screenshots/44/using-auto-populate_thumb_1354296146.png?1354270946" /></a></p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/45/using-sorting_original_1354296174.png?1354270974" class="screenshot" title="Multi-column sorting on thumbnails"><img alt="Sorting" src="http://assets.componentowl.com/screenshots/45/using-sorting_thumb_1354296174.png?1354270974" /></a></p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/46/layout-thumbnails-spacing_original_1354296209.jpg?1354271009" class="screenshot" title="Custom spacing between thumbnails"><img alt="Custom spacing" src="http://assets.componentowl.com/screenshots/46/layout-thumbnails-spacing_thumb_1354296209.jpg?1354271009" /></a></p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="small-button-ct">
|
||||
<a href="better-thumbnail-browser/screenshots.html" class="small-button"><span>More Screenshots</span></a>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="buttons-wrap">
|
||||
<div class="buttons">
|
||||
<a href="betterthumbnailbrowser.exe" class="standard-download image-link" onclick="download_email('better-thumbnail-browser');">Download Free Trial - With sample projects</a>
|
||||
|
||||
<a href="pricing-licensing/better-thumbnail-browser.html" class="standard-buy image-link">See Pricing & Licensing</a>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="screenshot-buttons" style="display: none">
|
||||
<div class="buttons">
|
||||
<a href="betterthumbnailbrowser.exe" class="small-download image-link" onclick="download_email('better-thumbnail-browser');">Free Download</a>
|
||||
<a href="pricing-licensing/better-thumbnail-browser.html" class="small-buy image-link">See Pricing & Licensing</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-footer">
|
||||
<div class="d-placing">
|
||||
|
||||
<div class="left">
|
||||
<div class="latest-posts">
|
||||
<h3 class="latest_from_blog"><a href="blog.html">Latest From Our Blog</a></h3>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=927.html">Activation issues and how to solve them</a></h4>
|
||||
<div class="post-info">Wednesday, 01 March 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=921.html">The Three Main Advantages Better ListView has Over the Classic .NET Framework</a></h4>
|
||||
<div class="post-info">Thursday, 09 February 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=914.html">BLV and Internet Explorer</a></h4>
|
||||
<div class="post-info">Sunday, 13 November 2016</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=906.html">Centering Images in Better ListView Sub-items</a></h4>
|
||||
<div class="post-info">Wednesday, 06 August 2014</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=901.html">Sub-item Check Boxes in Better ListView</a></h4>
|
||||
<div class="post-info">Sunday, 06 July 2014</div>
|
||||
|
||||
</div>
|
||||
<div class="other-posts"><a href="blog.html">See more posts »</a></div>
|
||||
</div>
|
||||
|
||||
<div class="right">
|
||||
<div class="news">
|
||||
<ul class="links">
|
||||
<li><a href="feeds.rss" class="rss">Subscribe to our RSS</a></li>
|
||||
<li><a href="http://twitter.com/ComponentOwl" class="twitter">Follow us on twitter</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistview.exe" onclick="download_email('better-listview');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better SplitButton 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="bettersplitbutton.exe" onclick="download_email('better-splitbutton');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better Thumbnail Browser 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterthumbnailbrowser.exe" onclick="download_email('better-thumbnail-browser');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item last-item">
|
||||
<div class="date">08<span>Apr</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.14.0 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="better-listview-express/releases%3Fsince=3.14.0.html">See what's new</a>
|
||||
or
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="d-placing">
|
||||
<hr />
|
||||
<div class="copy"><div class="social"><a href="support.html" class="feedback">Contact Us (Feedback)</a> <span>|</span> <a href="feeds.rss" class="rss">RSS</a> <span>|</span> <a href="http://twitter.com/ComponentOwl" class="twitter">Twitter</a> <span>|</span> <a href="sitemap.html" class="sitemap">Sitemap</a> <span>|</span> Our <a href="index.html" class="stdl">task management software</a> that uses Better ListView</div>
|
||||
Copyright © 2018 ComponentOwl.com, Dextronet.com. All rights reserved. Read our <a href="eula.html">EULA</a>, <a href="disclaimer.html">Disclaimer</a> and <a href="privacy-policy.html">Privacy Policy</a>.<br /></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<script src="javascripts/app_packaged.js%3F1455269826" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-16362539-4']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
<script src="http://load.sumome.com/" data-sumo-site-id="854b5e00f297990012cc230023375a00787c0000216621002775a800d79ad500" async="async"></script>
|
||||
|
||||
<!-- Place this tag after the last plusone tag -->
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
|
||||
po.src = 'https://apis.google.com/js/plusone.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
|
||||
})();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
265
public/blog.html
265
public/blog.html
@@ -1,265 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
|
||||
<head profile="http://gmpg.org/xfn/11">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
|
||||
<meta name="blogcatalog" content="9BC9953358" />
|
||||
<title> Owl's Blog on .NET development</title>
|
||||
|
||||
<link rel="stylesheet" href="blog/wp-content/themes/componentowl/style.css" type="text/css" media="screen" />
|
||||
<link rel="pingback" href="blog/xmlrpc.php.html" />
|
||||
|
||||
|
||||
<link rel='dns-prefetch' href='http://s.w.org/' />
|
||||
<link rel="alternate" type="application/rss+xml" title="Owl's Blog on .NET development » Feed" href="blog/feed/index.html" />
|
||||
<link rel="alternate" type="application/rss+xml" title="Owl's Blog on .NET development » Comments Feed" href="blog/comments/feed/index.html" />
|
||||
<script type="text/javascript">
|
||||
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/svg\/","svgExt":".svg","source":{"concatemoji":"http:\/\/www.componentowl.com\/blog\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.9.8"}};
|
||||
!function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55358,56760,9792,65039],[55358,56760,8203,9792,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings);
|
||||
</script>
|
||||
<style type="text/css">
|
||||
img.wp-smiley,
|
||||
img.emoji {
|
||||
display: inline !important;
|
||||
border: none !important;
|
||||
box-shadow: none !important;
|
||||
height: 1em !important;
|
||||
width: 1em !important;
|
||||
margin: 0 .07em !important;
|
||||
vertical-align: -0.1em !important;
|
||||
background: none !important;
|
||||
padding: 0 !important;
|
||||
}
|
||||
</style>
|
||||
<script type='text/javascript' src='blog/wp-includes/js/jquery/jquery.js%3Fver=1.12.4'></script>
|
||||
<script type='text/javascript' src='blog/wp-includes/js/jquery/jquery-migrate.min.js%3Fver=1.4.1'></script>
|
||||
<link rel='https://api.w.org/' href='blog/wp-json/index.html' />
|
||||
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="blog/xmlrpc.php%3Frsd" />
|
||||
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="blog/wp-includes/wlwmanifest.xml" />
|
||||
<meta name="generator" content="WordPress 4.9.8" />
|
||||
<script type="text/javascript" src="javascripts/plugins/jquery.validation.js"></script>
|
||||
<script type="text/javascript" src="javascripts/dextronet.js"></script>
|
||||
<script type="text/javascript" src="blog/wp-content/themes/componentowl/javascripts/theme.js"></script>
|
||||
<!--[if IE 6]>
|
||||
<style type="text/css">
|
||||
#d-menu .dropdown .outer { background-image: none; }
|
||||
#d-menu .dropdown .shadowbox { background-image: none; }
|
||||
</style>
|
||||
<![endif]-->
|
||||
</head>
|
||||
<body class="home blog">
|
||||
|
||||
<div class="d-page">
|
||||
<div class="d-placing">
|
||||
<div class="d-content-wrap">
|
||||
|
||||
<div class="d-main">
|
||||
|
||||
<h1 class="blog-name"><a href="blog.html">Owl's Blog on .NET development</a></h1>
|
||||
|
||||
<div class="blog-description">Component Owl codes Better ListView control all night so you don't have to.</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="post-927 post type-post status-publish format-standard hentry category-better-listview category-components" id="post-927">
|
||||
<h2><a href="blog/index.html%3Fp=927.html" rel="bookmark" title="Permanent Link to Activation issues and how to solve them">Activation issues and how to solve them</a></h2>
|
||||
|
||||
<p class="postmetadata">
|
||||
Blog Post by Brian Galura published on Wednesday, 01 March 2017 in <a href="blog/category/better-listview/index.html" rel="category tag">Better ListView</a>, <a href="blog/category/components/index.html" rel="category tag">Components</a> </p>
|
||||
|
||||
<div class="entry">
|
||||
<p>Dear Readers,<br />
|
||||
Periodically we get emails from users having problems with the activation. So we put together a check list on how to deal with the most frequent issues. In case these fixes do not help you solve your problem, please contact contact support at <a href="mailto:support@componentowl.com">support@componentowl.com</a> and we will be happy to help you out.<br />
|
||||
Below, you will find some obstacles we have stumbled across in the past.</p>
|
||||
<ol>
|
||||
<li>Try to <strong>rebuild</strong> the project/solution</li>
|
||||
<li><strong>Restart</strong> Visual Studio if rebuilding the solution did not stop the nag screen</li>
|
||||
<li>If you use Better ListView in a Class Library project, it should be referenced and activated in both, the main project and the Class Library project.</li>
|
||||
<li>Do the main project (executable) and all referenced projects contain the <strong>licenses.licx</strong> file within the Properties folder? If not, rebuild the main project (executable) and copy the licenses.licx file to the appropriate location in all referenced projects (Class Library or other executables).</li>
|
||||
<li>The licenses.licx file should contain only a <strong>single reference</strong> to Better ListView with the current version number (e.g. ComponentOwl.BetterListView.BetterListView, BetterListView, Version=3.7.2.0, Culture=neutral, PublicKeyToken=e6c91a3add447be2). If there are more lines referencing Better ListView, remove the obsolete ones. You can also delete the licenses.licx file and rebuild the project to regenerate it.</li>
|
||||
<li>Run the <strong>Activator</strong> application (installed along with the product) and check if it displays a valid license (license info should be displayed in green).</li>
|
||||
<li>You can try to finish the activation via the <strong>Activator app</strong> and then rebuild the main project. The Activator allows custom proxy settings for activation from behind a web proxy (often present in corporate environments).</li>
|
||||
<li>Check, if the <strong>license-blv.dat</strong> file is present in the “C:\ProgramData\Component Owl\” folder after activation. If not, please contact support at support@componentowl.com</li>
|
||||
<li>Check, if your projects reference the <strong>same version</strong> of Better ListView as the one that is installed. Open the „Reference Properties“ window by right clicking on Better ListView reference in the Solution Explorer. Then check if there is a Specific Version property set to true. If so, remove the reference and add a new reference to Better ListView with the correct version. You can also just set Specific Version property to false.</li>
|
||||
<li>The Better ListView has to be activated on each machine where it is built. Do not copy the license-blv.dat file because this is <strong>specific</strong> to each machine. Rather follow the activation process on each machine.</li>
|
||||
</ol>
|
||||
<p>We hope these clues can help you, in case you encounter a problem during the activation. As mentioned before, please contact support, if the issues persist.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="postinfobar">
|
||||
<span class="tags"> </span>
|
||||
<div class="comments"><a href="blog/index.html%3Fp=927.html#respond">No Comments »</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="post-921 post type-post status-publish format-standard hentry category-better-listview" id="post-921">
|
||||
<h2><a href="blog/index.html%3Fp=921.html" rel="bookmark" title="Permanent Link to The Three Main Advantages Better ListView has Over the Classic .NET Framework">The Three Main Advantages Better ListView has Over the Classic .NET Framework</a></h2>
|
||||
|
||||
<p class="postmetadata">
|
||||
Blog Post by Brian Galura published on Thursday, 09 February 2017 in <a href="blog/category/better-listview/index.html" rel="category tag">Better ListView</a> </p>
|
||||
|
||||
<div class="entry">
|
||||
<p>Dear Readers,<br />
|
||||
When evaluating an alternative to replace the .NET ListView you might stumble upon the question: what sets the different solutions available apart from each other? Which one meets my demands the best?<br />
|
||||
Here are the three main reasons we think Better ListView is the ideal solution for you if you are planning to use a professional alternative:</p>
|
||||
<p><strong>1) The intuitive approach on getting started</strong></p>
|
||||
<p>The good thing is, you can get started right away. Due to the build-up of processes, as well as the well documented procedures you have almost no learning period. Component Owl keeps its design close to the original .NET ListView so you do not have to get acquainted to a completely new system. But still, the changes made are substantial enough to make your working routine so much easier. Whether its the inbuilt drag & drop, the sub-item images or the multi-column sorting, the processes are meant to make your life easier.</p>
|
||||
<p><strong>2) The fast and helpful support</strong></p>
|
||||
<p>As Component Owl has been on the market for quite a while now, it has been further developed and improved countless times, resulting in a detailed and meaningful FAQ which answer to the majority of your questions. In case you cannot find the answer you need, you can rely on our support system which will give you feedback on you request within 24 hours. This allows you to keep the workflow going with almost no interruptions and puts you ahead of the freeware users.</p>
|
||||
<p><strong>3) The possibility to customize</strong></p>
|
||||
<p>Just like every developer has his own style of working, Component Owl can be customized to every user needs. The many opportunities to adapt your surface to your favorite design or to arrange the necessary tools the way you need them, allows you to optimize your workflow to perform even better.</p>
|
||||
<p>These 3 named advantages are just a few of the many that Component Owl offers you. For more infromation just <a href="blog/page/6/index.html">check out</a> our trial version to see for yourself.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="postinfobar">
|
||||
<span class="tags"> </span>
|
||||
<div class="comments"><a href="blog/index.html%3Fp=921.html#respond">No Comments »</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="navigation">
|
||||
<div class="alignleft"><a href="blog/2011/02/page/2/index.html" >« Older Entries</a></div>
|
||||
<div class="alignright"></div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="d-sidebar">
|
||||
|
||||
<div class="dextronet-feeds">
|
||||
<ul class="links">
|
||||
<li><a href="blog/feed/index.html" class="rss">Subscribe to our RSS</a></li>
|
||||
<li><a href="http://twitter.com/ComponentOwl" class="twitter">Follow us on twitter</a></li>
|
||||
<li><a href="http://facebook.com/ComponentOwl" class="facebook">Follow us on Facebook</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<form role="search" method="get" id="searchform-sidebar" action="blog.html" >
|
||||
<div><label class="screen-reader-text" for="s-sidebar">Search for:</label>
|
||||
<input type="text" value="Search..." name="s" id="s-sidebar" class="search inline-label" />
|
||||
<input type="image" id="searchsubmit-sidebar" src="blog/wp-content/themes/componentowl/images/search.gif" value="Search" />
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<div id="sidebar" role="complementary">
|
||||
<ul>
|
||||
<li id="categories-3" class="widget widget_categories"><h2 class="widgettitle">Categories</h2> <ul>
|
||||
<li class="cat-item cat-item-3"><a href="blog/category/announcements/index.html" >Announcements</a> (8)
|
||||
</li>
|
||||
<li class="cat-item cat-item-21"><a href="blog/category/better-listview/index.html" >Better ListView</a> (44)
|
||||
</li>
|
||||
<li class="cat-item cat-item-4"><a href="blog/category/components/index.html" >Components</a> (9)
|
||||
</li>
|
||||
<li class="cat-item cat-item-222"><a href="blog/category/programming/index.html" >Programming</a> (2)
|
||||
</li>
|
||||
<li class="cat-item cat-item-13"><a href="blog/category/tutorials/index.html" >Tutorials</a> (19)
|
||||
</li>
|
||||
</ul>
|
||||
</li><li id="archives-3" class="widget widget_archive"><h2 class="widgettitle">Archives</h2> <ul>
|
||||
<li><a href='blog/2017/03/index.html'>March 2017</a></li>
|
||||
<li><a href='blog/2017/02/index.html'>February 2017</a></li>
|
||||
<li><a href='blog/2016/11/index.html'>November 2016</a></li>
|
||||
<li><a href='blog/2014/08/index.html'>August 2014</a></li>
|
||||
<li><a href='blog/2014/07/index.html'>July 2014</a></li>
|
||||
<li><a href='blog/2014/04/index.html'>April 2014</a></li>
|
||||
<li><a href='blog/2014/02/index.html'>February 2014</a></li>
|
||||
<li><a href='blog/2013/03/index.html'>March 2013</a></li>
|
||||
<li><a href='blog/2013/02/index.html'>February 2013</a></li>
|
||||
<li><a href='blog/2013/01/index.html'>January 2013</a></li>
|
||||
<li><a href='blog/2012/12/index.html'>December 2012</a></li>
|
||||
<li><a href='blog/2012/09/index.html'>September 2012</a></li>
|
||||
<li><a href='blog/2012/08/index.html'>August 2012</a></li>
|
||||
<li><a href='blog/2012/04/index.html'>April 2012</a></li>
|
||||
<li><a href='blog/2012/03/index.html'>March 2012</a></li>
|
||||
<li><a href='blog/2012/02/index.html'>February 2012</a></li>
|
||||
<li><a href='blog/2012/01/index.html'>January 2012</a></li>
|
||||
<li><a href='blog/2011/12/index.html'>December 2011</a></li>
|
||||
<li><a href='blog/2011/11/index.html'>November 2011</a></li>
|
||||
<li><a href='blog/2011/10/index.html'>October 2011</a></li>
|
||||
<li><a href='blog/2011/09/index.html'>September 2011</a></li>
|
||||
<li><a href='blog/2011/08/index.html'>August 2011</a></li>
|
||||
<li><a href='blog/2011/07/index.html'>July 2011</a></li>
|
||||
<li><a href='blog/2011/06/index.html'>June 2011</a></li>
|
||||
<li><a href='blog/2011/05/index.html'>May 2011</a></li>
|
||||
<li><a href='blog/2011/03/index.html'>March 2011</a></li>
|
||||
<li><a href='blog/2011/02/index.html'>February 2011</a></li>
|
||||
<li><a href='blog/2011/01/index.html'>January 2011</a></li>
|
||||
</ul>
|
||||
</li><li id="tag_cloud-3" class="widget widget_tag_cloud"><h2 class="widgettitle">Tags</h2><div class="tagcloud"><a href="blog/tag/align/index.html" class="tag-cloud-link tag-link-256 tag-link-position-1" style="font-size: 8pt;" aria-label="align (2 items)">align</a>
|
||||
<a href="blog/tag/better/index.html" class="tag-cloud-link tag-link-71 tag-link-position-2" style="font-size: 14.326923076923pt;" aria-label="better (8 items)">better</a>
|
||||
<a href="blog/tag/better-listview-2/index.html" class="tag-cloud-link tag-link-31 tag-link-position-3" style="font-size: 22pt;" aria-label="better listview (32 items)">better listview</a>
|
||||
<a href="blog/tag/bound/index.html" class="tag-cloud-link tag-link-85 tag-link-position-4" style="font-size: 8pt;" aria-label="bound (2 items)">bound</a>
|
||||
<a href="blog/tag/child-items-in-listview/index.html" class="tag-cloud-link tag-link-57 tag-link-position-5" style="font-size: 8pt;" aria-label="child items in listview (2 items)">child items in listview</a>
|
||||
<a href="blog/tag/column/index.html" class="tag-cloud-link tag-link-89 tag-link-position-6" style="font-size: 10.961538461538pt;" aria-label="column (4 items)">column</a>
|
||||
<a href="blog/tag/coming-soon/index.html" class="tag-cloud-link tag-link-52 tag-link-position-7" style="font-size: 8pt;" aria-label="coming soon (2 items)">coming soon</a>
|
||||
<a href="blog/tag/custom/index.html" class="tag-cloud-link tag-link-12 tag-link-position-8" style="font-size: 15pt;" aria-label="custom (9 items)">custom</a>
|
||||
<a href="blog/tag/data/index.html" class="tag-cloud-link tag-link-84 tag-link-position-9" style="font-size: 8pt;" aria-label="data (2 items)">data</a>
|
||||
<a href="blog/tag/databinding/index.html" class="tag-cloud-link tag-link-83 tag-link-position-10" style="font-size: 8pt;" aria-label="databinding (2 items)">databinding</a>
|
||||
<a href="blog/tag/drawing/index.html" class="tag-cloud-link tag-link-161 tag-link-position-11" style="font-size: 10.961538461538pt;" aria-label="drawing (4 items)">drawing</a>
|
||||
<a href="blog/tag/drawn/index.html" class="tag-cloud-link tag-link-270 tag-link-position-12" style="font-size: 9.6153846153846pt;" aria-label="drawn (3 items)">drawn</a>
|
||||
<a href="blog/tag/explorer/index.html" class="tag-cloud-link tag-link-30 tag-link-position-13" style="font-size: 9.6153846153846pt;" aria-label="explorer (3 items)">explorer</a>
|
||||
<a href="blog/tag/groups/index.html" class="tag-cloud-link tag-link-22 tag-link-position-14" style="font-size: 10.961538461538pt;" aria-label="groups (4 items)">groups</a>
|
||||
<a href="blog/tag/header/index.html" class="tag-cloud-link tag-link-134 tag-link-position-15" style="font-size: 9.6153846153846pt;" aria-label="header (3 items)">header</a>
|
||||
<a href="blog/tag/hide/index.html" class="tag-cloud-link tag-link-88 tag-link-position-16" style="font-size: 10.961538461538pt;" aria-label="hide (4 items)">hide</a>
|
||||
<a href="blog/tag/hiding/index.html" class="tag-cloud-link tag-link-90 tag-link-position-17" style="font-size: 9.6153846153846pt;" aria-label="hiding (3 items)">hiding</a>
|
||||
<a href="blog/tag/hierarchy/index.html" class="tag-cloud-link tag-link-24 tag-link-position-18" style="font-size: 8pt;" aria-label="hierarchy (2 items)">hierarchy</a>
|
||||
<a href="blog/tag/hot/index.html" class="tag-cloud-link tag-link-106 tag-link-position-19" style="font-size: 9.6153846153846pt;" aria-label="hot (3 items)">hot</a>
|
||||
<a href="blog/tag/image/index.html" class="tag-cloud-link tag-link-277 tag-link-position-20" style="font-size: 8pt;" aria-label="image (2 items)">image</a>
|
||||
<a href="blog/tag/images/index.html" class="tag-cloud-link tag-link-7 tag-link-position-21" style="font-size: 9.6153846153846pt;" aria-label="images (3 items)">images</a>
|
||||
<a href="blog/tag/item/index.html" class="tag-cloud-link tag-link-23 tag-link-position-22" style="font-size: 10.961538461538pt;" aria-label="item (4 items)">item</a>
|
||||
<a href="blog/tag/item-hierarchy/index.html" class="tag-cloud-link tag-link-55 tag-link-position-23" style="font-size: 8pt;" aria-label="item hierarchy (2 items)">item hierarchy</a>
|
||||
<a href="blog/tag/items/index.html" class="tag-cloud-link tag-link-107 tag-link-position-24" style="font-size: 17.423076923077pt;" aria-label="items (14 items)">items</a>
|
||||
<a href="blog/tag/listview/index.html" class="tag-cloud-link tag-link-5 tag-link-position-25" style="font-size: 16.076923076923pt;" aria-label="listview (11 items)">listview</a>
|
||||
<a href="blog/tag/load/index.html" class="tag-cloud-link tag-link-261 tag-link-position-26" style="font-size: 8pt;" aria-label="load (2 items)">load</a>
|
||||
<a href="blog/tag/mouse/index.html" class="tag-cloud-link tag-link-41 tag-link-position-27" style="font-size: 8pt;" aria-label="mouse (2 items)">mouse</a>
|
||||
<a href="blog/tag/multi-line/index.html" class="tag-cloud-link tag-link-82 tag-link-position-28" style="font-size: 8pt;" aria-label="multi-line (2 items)">multi-line</a>
|
||||
<a href="blog/tag/multiline/index.html" class="tag-cloud-link tag-link-81 tag-link-position-29" style="font-size: 9.6153846153846pt;" aria-label="multiline (3 items)">multiline</a>
|
||||
<a href="blog/tag/owner/index.html" class="tag-cloud-link tag-link-104 tag-link-position-30" style="font-size: 12.038461538462pt;" aria-label="owner (5 items)">owner</a>
|
||||
<a href="blog/tag/ownerdrawn/index.html" class="tag-cloud-link tag-link-273 tag-link-position-31" style="font-size: 8pt;" aria-label="ownerdrawn (2 items)">ownerdrawn</a>
|
||||
<a href="blog/tag/padding/index.html" class="tag-cloud-link tag-link-19 tag-link-position-32" style="font-size: 8pt;" aria-label="padding (2 items)">padding</a>
|
||||
<a href="blog/tag/progress/index.html" class="tag-cloud-link tag-link-37 tag-link-position-33" style="font-size: 8pt;" aria-label="progress (2 items)">progress</a>
|
||||
<a href="blog/tag/space/index.html" class="tag-cloud-link tag-link-240 tag-link-position-34" style="font-size: 9.6153846153846pt;" aria-label="space (3 items)">space</a>
|
||||
<a href="blog/tag/spacing/index.html" class="tag-cloud-link tag-link-20 tag-link-position-35" style="font-size: 8pt;" aria-label="spacing (2 items)">spacing</a>
|
||||
<a href="blog/tag/sub-item/index.html" class="tag-cloud-link tag-link-113 tag-link-position-36" style="font-size: 10.961538461538pt;" aria-label="sub-item (4 items)">sub-item</a>
|
||||
<a href="blog/tag/sub-items/index.html" class="tag-cloud-link tag-link-265 tag-link-position-37" style="font-size: 8pt;" aria-label="sub-items (2 items)">sub-items</a>
|
||||
<a href="blog/tag/subitem/index.html" class="tag-cloud-link tag-link-258 tag-link-position-38" style="font-size: 9.6153846153846pt;" aria-label="subitem (3 items)">subitem</a>
|
||||
<a href="blog/tag/subitems/index.html" class="tag-cloud-link tag-link-266 tag-link-position-39" style="font-size: 9.6153846153846pt;" aria-label="subitems (3 items)">subitems</a>
|
||||
<a href="blog/tag/thumbnails/index.html" class="tag-cloud-link tag-link-6 tag-link-position-40" style="font-size: 8pt;" aria-label="thumbnails (2 items)">thumbnails</a>
|
||||
<a href="blog/tag/tree/index.html" class="tag-cloud-link tag-link-80 tag-link-position-41" style="font-size: 8pt;" aria-label="tree (2 items)">tree</a>
|
||||
<a href="blog/tag/update/index.html" class="tag-cloud-link tag-link-36 tag-link-position-42" style="font-size: 8pt;" aria-label="update (2 items)">update</a>
|
||||
<a href="blog/tag/whats-new/index.html" class="tag-cloud-link tag-link-32 tag-link-position-43" style="font-size: 8pt;" aria-label="what's new (2 items)">what's new</a>
|
||||
<a href="blog/tag/working-on/index.html" class="tag-cloud-link tag-link-38 tag-link-position-44" style="font-size: 8pt;" aria-label="working on (2 items)">working on</a>
|
||||
<a href="blog/tag/xp/index.html" class="tag-cloud-link tag-link-29 tag-link-position-45" style="font-size: 8pt;" aria-label="xp (2 items)">xp</a></div>
|
||||
</li> </ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type='text/javascript' src='blog/wp-includes/js/wp-embed.min.js%3Fver=4.9.8'></script>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
<!--
|
||||
Performance optimized by W3 Total Cache. Learn more: https://www.w3-edge.com/products/
|
||||
|
||||
Content Delivery Network via Amazon Web Services: S3: www.componentowl.com
|
||||
|
||||
Served from: www.componentowl.com @ 2018-09-08 11:36:57 by W3 Total Cache
|
||||
-->
|
||||
@@ -1,398 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
|
||||
<meta name="keywords" content="list view, listview, list view control, list view component, .net list view, list view replacement, list view alternative, improved list view, enhanced list view" />
|
||||
<meta name="description" content="Better ListView by Component Owl is a .NET WinForms control designed to replace the standard list view control included with C#/VB.net." />
|
||||
<meta name="author" content="Dextronet" />
|
||||
<meta http-equiv="Title" content="Better ListView .NET control: Improved List View control for C# and VB.NET (Windows Forms)" />
|
||||
<meta name="copyright" content="(c) 2010-2018 Dextronet" />
|
||||
<meta name="distribution" content="Global" />
|
||||
<meta name="rating" content="General" />
|
||||
<meta name="robots" content="All" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<meta name="verify-v1" content="NK0H1gWia1vxGZ2Yhr59gsS0/P2/USBI1DVA18VkzjM=" />
|
||||
<meta name="google-site-verification" content="O7Dwtzu5x_Mob9u98uxqpZ-_wCLGpEkx2IL0UYVQ4ac" />
|
||||
<title>Better ListView .NET control: Improved List View control for C# and VB.NET (Windows Forms)</title>
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl Feed: Latest releases, news and tips & tricks from our blog" href="feeds.rss" />
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl's Comics: Latest comic strips for developers by Libor Tinka" href="comics.rss" />
|
||||
<link href="stylesheets/base_packaged.css%3F1455269822.css" media="screen" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="d-page">
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
var t = {"antispam":"capek-rulz","purchase_email":"valid purchase email","valid_email":"a valid email","thanks_for_why_uninstall":"Thank you very much for your feedback!","thank_you":"Thank you!","current_email":"valid current email","thanks_for_subscription":"<div class=\"sent-saved-notice\">Thank You for your subscription!<br /><button type=\"button\" onclick=\"close_fancybox();\">Close</button>","message":"message","required":"required","download_in_progress":"Your download should be in progress...","your_full_name":"your full name","order_thanks_for_message":"<div class=\"sent-saved-notice\">Thank you very much for your message!<br /><button type=\"button\" onclick=\"close_fancybox();\">Close</button>","thanks_for_message":"Thank you very much for your message!<br /><a href="http://www.componentowl.com/\"#\"" onclick=\"send_another(); return false;\">Send Another Message</a>"}
|
||||
//]]>
|
||||
</script>
|
||||
|
||||
<div class="d-header d-placing">
|
||||
|
||||
<ul class="d-menu">
|
||||
<li class=""><a href="index.html" class="menu-item">Home</a></li>
|
||||
<li class=" with-dropdown">
|
||||
<a href="blog/page/6/index.html" class="menu-item">Products</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 370px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
<div class="dropdown-category">WinForms Components</div>
|
||||
|
||||
|
||||
<a href="blog/page/6/index.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-32-1355160256.png?1355135056" /> Better ListView<br /><span class="subline">Ultimate ListView control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-thumbnail-browser.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-thumbnail-browser-32-1355160281.png?1355135081" /> Better Thumbnail Browser<br /><span class="subline">Thumbnail loading and browsing control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-splitbutton.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-splitbutton-32-1355160307.png?1355135107" /> Better SplitButton<br /><span class="subline">Free customizable dropdown button control</span></a>
|
||||
|
||||
|
||||
<a href="better-listview-express.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-express-32-1355160327.png?1355135127" /> Better ListView Express<br /><span class="subline">Free edition with less features</span></a>
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class="">
|
||||
<a href="pricing-licensing/better-listview.html" class="menu-item">Purchase</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 330px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-listview.html" class="featured-item">Better ListView</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-thumbnail-browser.html" class="featured-item">Better Thumbnail Browser</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-splitbutton.html">Better SplitButton</a>
|
||||
|
||||
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class=""><a href="support.html" class="menu-item">Support</a></li>
|
||||
<li class=""><a href="articles.html" class="menu-item">Articles</a></li>
|
||||
<li class=""><a href="blog.html" class="menu-item">Blog</a></li>
|
||||
<li class=""><a href="comics/43.html" class="menu-item">Comics</a></li>
|
||||
<li class=""><a href="about-us.html" class="menu-item">About Us</a></li>
|
||||
</ul>
|
||||
<div class="d-logo">
|
||||
<a href="index.html" class="logoimg"><img alt="Component Owl" src="images/componentowl.gif%3F1455269978" /></a>
|
||||
<g:plusone size="medium" count="false" href="http://www.componentowl.com"></g:plusone>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-placing">
|
||||
<div class="d-content-wrap">
|
||||
<div class="subpage sitemap-content">
|
||||
|
||||
<h1>ComponentOwl.com Sitemap</h1>
|
||||
|
||||
<h2>Component Owl - .NET controls for WinForms / </h2>
|
||||
|
||||
<ul class="common top">
|
||||
<li><strong><a href="index.html">Home</a></strong></li>
|
||||
|
||||
<li>
|
||||
<strong><a href="blog/page/6/index.html">Better ListView</a></strong>
|
||||
|
||||
<ul class="common">
|
||||
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="blog/page/6/index.html">Overview</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="better-listview/screenshots.html">Screenshots</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="better-listview/comparison-table.html">Comparison</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="better-listview/resources.html">Resources</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="better-listview/story.html">Story</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
|
||||
<li>
|
||||
<strong><a href="better-thumbnail-browser.html">Better Thumbnail Browser</a></strong>
|
||||
|
||||
<ul class="common">
|
||||
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="better-thumbnail-browser.html">Overview</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="better-thumbnail-browser/screenshots.html">Screenshots</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
|
||||
<li>
|
||||
<strong><a href="better-splitbutton.html">Better SplitButton</a></strong>
|
||||
|
||||
<ul class="common">
|
||||
|
||||
|
||||
<li>
|
||||
<a href="better-splitbutton.html">Overview</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="better-splitbutton/screenshots.html">Screenshots</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
|
||||
<li>
|
||||
<strong><a href="better-listview-express.html">Better ListView Express</a></strong>
|
||||
|
||||
<ul class="common">
|
||||
|
||||
|
||||
<li>
|
||||
<a href="better-listview-express.html">Overview</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="better-listview-express/comparison-with-full-version.html">Comparison With Regular ListView and Full Version</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<strong><a href="pricing-licensing/better-listview.html">Pricing & Licensing for Better ListView</a></strong>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<strong><a href="pricing-licensing/better-thumbnail-browser.html">Pricing & Licensing for Better Thumbnail Browser</a></strong>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<strong><a href="pricing-licensing/better-splitbutton.html">Pricing & Licensing for Better SplitButton</a></strong>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<strong><a href="support.html">Support</a></strong>
|
||||
</li>
|
||||
<li><strong><a href="comics/43.html">Comics</a></strong></li>
|
||||
<li><strong><a href="blog.html">Blog</a></strong></li>
|
||||
<li><strong><a href="about-us.html">About Us</a></strong></li>
|
||||
</ul>
|
||||
|
||||
<ul class="common top">
|
||||
<li><strong><a href="quick-start-guide/better-listview/index.html">Quick Start Guide for Better ListView</a></strong></li>
|
||||
</ul>
|
||||
|
||||
<ul class="common top">
|
||||
<li><a href="download/better-listview.html">Thank you for downloading</a></li>
|
||||
<li><a href="disclaimer.html">Disclaimer</a></li>
|
||||
<li><a href="privacy-policy.html">Privacy Policy</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-footer">
|
||||
<div class="d-placing">
|
||||
|
||||
<div class="left">
|
||||
<div class="latest-posts">
|
||||
<h3 class="latest_from_blog"><a href="blog.html">Latest From Our Blog</a></h3>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=927.html">Activation issues and how to solve them</a></h4>
|
||||
<div class="post-info">Wednesday, 01 March 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=921.html">The Three Main Advantages Better ListView has Over the Classic .NET Framework</a></h4>
|
||||
<div class="post-info">Thursday, 09 February 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=914.html">BLV and Internet Explorer</a></h4>
|
||||
<div class="post-info">Sunday, 13 November 2016</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=906.html">Centering Images in Better ListView Sub-items</a></h4>
|
||||
<div class="post-info">Wednesday, 06 August 2014</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=901.html">Sub-item Check Boxes in Better ListView</a></h4>
|
||||
<div class="post-info">Sunday, 06 July 2014</div>
|
||||
|
||||
</div>
|
||||
<div class="other-posts"><a href="blog.html">See more posts »</a></div>
|
||||
</div>
|
||||
|
||||
<div class="right">
|
||||
<div class="news">
|
||||
<ul class="links">
|
||||
<li><a href="feeds.rss" class="rss">Subscribe to our RSS</a></li>
|
||||
<li><a href="http://twitter.com/ComponentOwl" class="twitter">Follow us on twitter</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistview.exe" onclick="download_email('better-listview');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better SplitButton 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="bettersplitbutton.exe" onclick="download_email('better-splitbutton');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better Thumbnail Browser 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterthumbnailbrowser.exe" onclick="download_email('better-thumbnail-browser');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item last-item">
|
||||
<div class="date">08<span>Apr</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.14.0 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="better-listview-express/releases%3Fsince=3.14.0.html">See what's new</a>
|
||||
or
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="d-placing">
|
||||
<hr />
|
||||
<div class="copy"><div class="social"><a href="support.html" class="feedback">Contact Us (Feedback)</a> <span>|</span> <a href="feeds.rss" class="rss">RSS</a> <span>|</span> <a href="http://twitter.com/ComponentOwl" class="twitter">Twitter</a> <span>|</span> <a href="sitemap.html" class="sitemap">Sitemap</a> <span>|</span> Our <a href="index.html" class="stdl">task management software</a> that uses Better ListView</div>
|
||||
Copyright © 2018 ComponentOwl.com, Dextronet.com. All rights reserved. Read our <a href="eula.html">EULA</a>, <a href="disclaimer.html">Disclaimer</a> and <a href="privacy-policy.html">Privacy Policy</a>.<br /></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<script src="javascripts/app_packaged.js%3F1455269826" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
var _gaq = _gaq || [];
|
||||
_gaq.push(['_setAccount', 'UA-16362539-4']);
|
||||
_gaq.push(['_trackPageview']);
|
||||
|
||||
(function() {
|
||||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
||||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
||||
})();
|
||||
|
||||
</script>
|
||||
<script src="http://load.sumome.com/" data-sumo-site-id="854b5e00f297990012cc230023375a00787c0000216621002775a800d79ad500" async="async"></script>
|
||||
|
||||
<!-- Place this tag after the last plusone tag -->
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
|
||||
po.src = 'https://apis.google.com/js/plusone.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
|
||||
})();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
21
src/pages/articles.astro
Normal file
21
src/pages/articles.astro
Normal file
@@ -0,0 +1,21 @@
|
||||
---
|
||||
import Base from '../layouts/Base.astro';
|
||||
---
|
||||
<Base title="Articles for .NET developers" description="Articles for .NET developers by Component Owl." keywords="list view, listview, list view control, list view component, .net list view, list view replacement, list view alternative, improved list view, enhanced list view">
|
||||
<div class="subpage resources-content">
|
||||
|
||||
<div class="section-heading">Articles for .NET developers</div>
|
||||
|
||||
<div class="featured-articles">
|
||||
|
||||
<h2><a href="/articles/visual-studio-toolbox-control-integration.html">Visual Studio Toolbox Control Integration</a></h2>
|
||||
<div class="post-info">Published on Tuesday, 22 April 2014</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="articles">
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</Base>
|
||||
162
src/pages/better-listview-express.astro
Normal file
162
src/pages/better-listview-express.astro
Normal file
@@ -0,0 +1,162 @@
|
||||
---
|
||||
import Base from '../layouts/Base.astro';
|
||||
---
|
||||
<Base title="Free list-view control for .NET WinForms (C#, VB.net) - freeware Better ListView Express by Component Owl" description="The free Express edition has less features than the full version, but still kills the regular .NET WinForms listview control." keywords="better listview, list view, listview, free list view, .net list view, list view replacement">
|
||||
<div class="subpage product-content">
|
||||
<h1>Better ListView Express edition: Free .NET listview control</h1>
|
||||
|
||||
<p class="section-info">The free Express edition has less features than the full version, but still kills the regular .NET WinForms (C#, VB.net) listview control.</p>
|
||||
|
||||
<div class="sides">
|
||||
|
||||
<div class="right">
|
||||
|
||||
<ul id="nav" class="nav">
|
||||
<li><a href="/better-listview-express" class="current">Overview</a></li>
|
||||
<li><a href="/better-listview-express/comparison-with-full-version.html">Comparison With Regular ListView and Full Version</a></li>
|
||||
</ul>
|
||||
|
||||
<div id="nav-panel" class="nav-panel product-detail"><div class="features-page">
|
||||
<ul class="common">
|
||||
<li>The Express edition of Better ListView has <strong><a href="/better-listview-express/comparison-with-full-version.html">less features</a> than the <a href="/better-listview">full version</a></strong></li>
|
||||
<li>Still, the Express edition is <strong>much better than the regular ListView</strong> included with Visual Studio</li>
|
||||
<li><strong>100% free</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 (and newer), 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>Uses current Windows theme (including Vista/Windows 7 look)</li>
|
||||
<li>Written in <strong>pure managed C# code</strong>. It is fast, <strong>light-weight</strong> and optimized.</li>
|
||||
<li>Easy XCOPY deployment, single DLL file with small size when compressed.</li>
|
||||
<li>The assembly is <strong><a href="http://www.nist.gov/itl/fipsinfo.cfm">FIPS-compliant</a></strong>, CLS-compliant, <strong>digitally signed</strong> and strongly named.</li>
|
||||
<li>Tested in the real world by thousands of users</li>
|
||||
</ul>
|
||||
|
||||
<h2>Why use Better ListView Express?</h2>
|
||||
|
||||
<p><strong>There is every reason to go for Better ListView Express</strong>, unless you need even <strong><a href="/better-listview">more features available in the full version</a></strong>. It looks better than the regular list view, has more features, less limitations, no known bugs, is free, and you can start using it immediately. Just look at the <strong><a href="/better-listview-express/comparison-with-full-version.html">comparison chart</a></strong>!</p>
|
||||
|
||||
<p>Your projects will look better and more professional. You will look better and more professional. You will have more options. You will have more features. You will have less limitations. <strong>AND IT'S FREE!</strong></p>
|
||||
|
||||
<p>There is very little to learn, it works the same way as the regular list view, just all classes, structures, enums etc. have a "Better" prefix.</p>
|
||||
|
||||
<p><strong>But!</strong> Before downloading the Express edition, consider <strong><a href="/download/better-listview.html">downloading the full version</a></strong> instead. It comes with fully functional trial and has lots of additional extremely useful extra features and improvements.
|
||||
</p>
|
||||
|
||||
<h2>Feature highlights</h2>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
<b>It's an odd thing when you're inspired by a form component</b>, but Component Owl
|
||||
with their Better ListView has done it. <b>Love</b> its native feel.
|
||||
</em></blockquote><strong>Daniel N, USA</strong></div></div>
|
||||
|
||||
<h3>Improved Groups</h3>
|
||||
|
||||
Groups in Better ListView Express are much more powerful, flexible and easier to use than in the regular listview. Groups are also focusable and support images.
|
||||
|
||||
<div class="image"><img alt="Focusable Groups With Image Support (Focusable) In Better ListView" src="http://assets.componentowl.com/images/34/Focusable-Advanced-Groups-With-Image-Support_original_1326107120.png?1326081920" title="Focusable Groups With Image Support (Focusable) In Better ListView" /></div>
|
||||
|
||||
<h3>Images in column headers, sub-items, groups</h3>
|
||||
|
||||
You can use images in column headers, sub-items, items, groups. Custom image sizes are supported. Regular listview for .NET included with Visual Studio supports only one image per item, and doesn't support sub-item images. Better ListView removes these limitations and has excellent image support.
|
||||
|
||||
<div class="image"><img alt="Column Images, Sub-Item Images, Groups Images in Better ListView" src="http://assets.componentowl.com/images/31/Column-Images-Sub-Item-Images-Groups-Images_original_1326107040.png?1326081840" title="Column Images, Sub-Item Images, Groups Images in Better ListView" /></div>
|
||||
|
||||
<h3>Background image support</h3>
|
||||
|
||||
Display background image in Better ListView easily using the BackgroundImage property. Many layouts (stretch, tile, none), alignments (top, bottom, left, right, center and combinations) are supported, as well as customizable opacity.
|
||||
|
||||
<div class="image"><img alt="Background Image" src="http://assets.componentowl.com/images/29/Background-Images_original_1326106990.png?1326081790" title="Background Image" /></div>
|
||||
|
||||
<h3>Checkboxes in all views</h3>
|
||||
|
||||
You can have checkboxes in LargeIcons view, SmallIcons view, List view, Thumbnails view and of course also in the Details view.
|
||||
|
||||
<div class="image"><img alt="Checkboxes In LargeIcons View" src="http://assets.componentowl.com/images/13/Checkboxes In LargeIcons View_original_1298623385.png?1298598185" /></div>
|
||||
|
||||
<h3>Uses current Windows theme</h3>
|
||||
|
||||
Instead of implementing custom, un-native look and feel, Better ListView Express always automatically fully uses the current system theme. It supports Aero as well. Better ListView Express always looks great and feels right to the user. <a href="/blog/2011/07/windows-theme-support-in-better-listview/index.html">More about Better ListView native theme support.</a>
|
||||
|
||||
<h3>XML and Binary serialization</h3>
|
||||
|
||||
All Better ListView Express objects can be serialized to XML or binary form. This allows you to easily implement data persistence.
|
||||
|
||||
<h3>Double-buffered and flicker free</h3>
|
||||
|
||||
Better ListView Express is smooth. Regular listview requires multiple anti-flicker techniques, but you do not have to worry about that with Better ListView Express. Better ListView Express is optimized for 100k+ items.
|
||||
|
||||
<h3>Owner drawing</h3>
|
||||
|
||||
Better ListView Express 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. You can draw separately to background and foreground parts of Better ListView Express without worrying about proper drawing order. Owner drawing events provide rich data, including exact item state and areas of every item part.
|
||||
|
||||
<div class="image"><img alt="List View Owner Drawing Background Gradient" src="http://assets.componentowl.com/images/22/List View Owner Drawing Background Gradient_original_1298633053.png?1298607853" /></div>
|
||||
|
||||
<h3>Label-edit for sub-items</h3>
|
||||
|
||||
Take advantage of the inbuilt label editing support, which includes not just textbox edit, but also combobox edit and date picker edit.
|
||||
|
||||
<div class="image"><img alt="Sub-Item Label Edit With Inbult Combobox Editor in Better ListView" src="http://assets.componentowl.com/images/33/Custom-Sub-Item-Label-Edit_original_1326107089.png?1326081889" title="Sub-Item Label Edit With Inbult Combobox Editor in Better ListView" /></div>
|
||||
|
||||
<h3>Embedded controls for custom label edit</h3>
|
||||
|
||||
Not only you can use the inbuilt label-editing controls, you can also create your own controls to edit items and sub-items.
|
||||
|
||||
<div class="image"><img alt="Custom Label Edit for Sub-Items With Embedded Control" src="http://assets.componentowl.com/images/32/Custom-Embedded-Controls-For-Label-Edit_original_1326107064.png?1326081864" title="Custom Label Edit for Sub-Items With Embedded Control" /></div>
|
||||
|
||||
<h3>Advanced hit-test with detailed information</h3>
|
||||
The hit test in Better ListView returns very detailed information. It tells you not only the location (Client Area, Sub-Item, Sub-Item Text, Sub-Item Image, Checkbox, Column Header Image, and many more), but it also tells you the state of the item, and part of the item (left or right).
|
||||
|
||||
<div class="image"><img alt="Advanced Hit-Test With Detailed Information" src="http://assets.componentowl.com/images/26/Advanced-Hit-Test_original_1326105831.png?1326080631" title="Advanced Hit-Test With Detailed Information" /></div>
|
||||
|
||||
<h3>Inbuilt sorting</h3>
|
||||
|
||||
You do not need to code your own item comparers any more! Better ListView has inbuilt list view sorting that works out of the box. If custom comparer is needed, you can inherit from the Better ListView comparer to save development time. The full version also supports multi-column sorting and other advanced features.
|
||||
|
||||
<h3>Automatic layout</h3>
|
||||
|
||||
Better ListView Express can automatically size items and images using intelligent algorithms. Whatever you put into Better ListView Express, the presentation will always look great.
|
||||
|
||||
<h2>What users and press say about Better ListView</h2>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
In addition to creating a new List View control to incorporate <b>broader flexibility and functionality</b>, Better ListView could also be called <b>Fixed ListView</b>, as it corrects a number of annoying problems with the standard List View that Microsoft delivers to Visual Studio customers.
|
||||
</em></blockquote><strong>DevProConnections.com Review</strong></div></div>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
<b>Better ListView is a must for a toolbox of any serious .NET developer.</b>
|
||||
</em></blockquote><strong>Ondrej Z, Czech Republic</strong></div></div>
|
||||
|
||||
</div></div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="left">
|
||||
|
||||
<div class="buttons-box">
|
||||
<a href="/betterlistviewexpress.exe" class="standard-free-download image-link">Free Download</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-express/quick-start-guide.html" target="_blank">See Quick Start Guide</a></p>
|
||||
<p><a href="/better-listview-express/documentation.html" target="_blank">See Documentation</a></p>
|
||||
<p><a href="/better-listview/class-reference.html" target="_blank">See Class Reference</a></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="buttons-wrap">
|
||||
<div class="buttons">
|
||||
<a href="/betterlistviewexpress.exe" class="standard-free-download image-link">Free Download</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</Base>
|
||||
@@ -1,112 +1,8 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<!-- Google Tag Manager -->
|
||||
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
|
||||
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
|
||||
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
|
||||
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
|
||||
})(window,document,'script','dataLayer','GTM-TMSFLB4');</script>
|
||||
<!-- End Google Tag Manager -->
|
||||
<script>
|
||||
function gainit()
|
||||
{
|
||||
ga('create', 'UA-16362539-4', 'auto');
|
||||
console.log('ga init');
|
||||
}
|
||||
window.onload=gainit;
|
||||
</script>
|
||||
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
|
||||
<meta name="keywords" content="better listview, list view, listview, list view control, list view component, .net list view, list view replacement, list view alternative, improved list view, enhanced list view" />
|
||||
<meta name="description" content="Better ListView is an alternative List View control - the ideal replacement for the regular .NET listview component. For WinForms C#/VB.net." />
|
||||
<meta name="author" content="ComponentOwl" />
|
||||
<meta http-equiv="Title" content="Better ListView for .NET (C#, VB) - Alternative list view component" />
|
||||
<meta name="copyright" content="(c) 2010-2018 ComponentOwl" />
|
||||
<meta name="distribution" content="Global" />
|
||||
<meta name="rating" content="General" />
|
||||
<meta name="robots" content="All" />
|
||||
<meta http-equiv="Content-Language" content="en" />
|
||||
<meta name="verify-v1" content="NK0H1gWia1vxGZ2Yhr59gsS0/P2/USBI1DVA18VkzjM=" />
|
||||
<meta name="google-site-verification" content="O7Dwtzu5x_Mob9u98uxqpZ-_wCLGpEkx2IL0UYVQ4ac" />
|
||||
<title>Better ListView for .NET (C#, VB) - Alternative list view component</title>
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl Feed: Latest releases, news and tips & tricks from our blog" href="feeds.rss" />
|
||||
<link rel="alternate" type="application/rss+xml" title="Component Owl's Comics: Latest comic strips for developers by Libor Tinka" href="comics.rss" />
|
||||
<link href="stylesheets/base_packaged.css%3F1455269822.css" media="screen" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<!-- Google Tag Manager (noscript) -->
|
||||
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TMSFLB4"
|
||||
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
|
||||
<!-- End Google Tag Manager (noscript) -->
|
||||
<div class="d-page">
|
||||
|
||||
<div class="d-header d-placing">
|
||||
|
||||
<ul class="d-menu">
|
||||
<li class=""><a href="index.html" class="menu-item">Home</a></li>
|
||||
<li class="active with-dropdown">
|
||||
<a href="blog/page/6/index.html" class="menu-item">Products</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 370px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
<div class="dropdown-category">WinForms Components</div>
|
||||
|
||||
|
||||
<a href="blog/page/6/index.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-32-1355160256.png?1355135056" /> Better ListView<br /><span class="subline">Ultimate ListView control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-thumbnail-browser.html" class="featured-item"><img alt="icon" src="http://assets.componentowl.com/icons/better-thumbnail-browser-32-1355160281.png?1355135081" /> Better Thumbnail Browser<br /><span class="subline">Thumbnail loading and browsing control for .NET</span></a>
|
||||
|
||||
|
||||
<a href="better-splitbutton.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-splitbutton-32-1355160307.png?1355135107" /> Better SplitButton<br /><span class="subline">Free customizable dropdown button control</span></a>
|
||||
|
||||
|
||||
<a href="better-listview-express.html"><img alt="icon" src="http://assets.componentowl.com/icons/better-listview-express-32-1355160327.png?1355135127" /> Better ListView Express<br /><span class="subline">Free edition with less features</span></a>
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class="">
|
||||
<a href="pricing-licensing/better-listview.html" class="menu-item">Purchase</a>
|
||||
<div class="dropdown dropdown-submenu" style="display: none; width: 330px"><div class="outer"><div class="shadowbox"><div class="border"><div class="inner">
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-listview.html" class="featured-item">Better ListView</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-thumbnail-browser.html" class="featured-item">Better Thumbnail Browser</a>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="pricing-licensing/better-splitbutton.html">Better SplitButton</a>
|
||||
|
||||
|
||||
|
||||
|
||||
</div></div></div></div></div>
|
||||
</li>
|
||||
<li class=""><a href="support.html" class="menu-item">Support</a></li>
|
||||
<li class=""><a href="articles.html" class="menu-item">Articles</a></li>
|
||||
<li class=""><a href="blog.html" class="menu-item">Blog</a></li>
|
||||
<li class=""><a href="comics/43.html" class="menu-item">Comics</a></li>
|
||||
<li class=""><a href="about-us.html" class="menu-item">About Us</a></li>
|
||||
</ul>
|
||||
<div class="d-logo">
|
||||
<a href="index.html" class="logoimg"><img alt="Component Owl" src="images/componentowl.gif%3F1455269978" /></a>
|
||||
<g:plusone size="medium" count="false" href="http://www.componentowl.com"></g:plusone>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-placing">
|
||||
<div class="d-content-wrap">
|
||||
<div class="subpage product-content">
|
||||
---
|
||||
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." keywords="better listview, list view, listview, list view control, list view component, .net list view, list view replacement, list view alternative, improved list view, enhanced list view">
|
||||
<div class="subpage 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>
|
||||
@@ -115,323 +11,283 @@ height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
|
||||
|
||||
<div class="right">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<input id="tabs-initial-index" name="tabs-initial-index" type="hidden" value="-1" />
|
||||
|
||||
<ul id="nav" class="nav">
|
||||
|
||||
<li><a href="blog/page/6/index.html" class="current">Overview</a></li>
|
||||
|
||||
<li><a href="better-listview/screenshots.html" class="">Screenshots</a></li>
|
||||
|
||||
<li><a href="better-listview/comparison-table.html" class="">Comparison</a></li>
|
||||
|
||||
<li><a href="better-listview/resources.html" class="">Resources</a></li>
|
||||
|
||||
<li><a href="better-listview/story.html" class="">Story</a></li>
|
||||
|
||||
<li><a href="/better-listview" class="current">Overview</a></li>
|
||||
<li><a href="/better-listview/screenshots.html">Screenshots</a></li>
|
||||
<li><a href="/better-listview/comparison-table.html">Comparison</a></li>
|
||||
<li><a href="/better-listview/resources.html">Resources</a></li>
|
||||
<li><a href="/better-listview/story.html">Story</a></li>
|
||||
</ul>
|
||||
|
||||
<div id="nav-panel" class="nav-panel product-detail"><div class="features-page">
|
||||
<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><a href="http://www.nist.gov/itl/fipsinfo.cfm" target="_blank">FIPS-compliant</a></strong>, CLS-compliant, <strong>digitally signed</strong> and strongly named.</li>
|
||||
<li>Tested in the real world by thousands of users</li>
|
||||
</ul>
|
||||
|
||||
<div class="image"><img alt="Better ListView control" src="http://assets.componentowl.com/images/7/Overview Collage_original_1367470843.png?1367445643" /></div>
|
||||
|
||||
<h2>Extra features summary</h2>
|
||||
|
||||
Better ListView is fast and flicker-free, supports hierarchical items, has improved grouping, better drag & 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.
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
Component Owl created <b>the one and only tool I don’t want to be without when it comes to software developing in Visual Studio</b>. Also, I’ve been working as software user/developer for the last 26 years, and <b>I have never before experienced a support that really goes the needed extra mile to make things work</b>, like the guys at Component Owl do.
|
||||
</em></blockquote><strong>Göran Alfvén, Sweden</strong></div></div>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
The control is <b>very easy and intuitive to use and is well documented</b>.
|
||||
</em></blockquote><strong>DevProConnections.com Review</strong></div></div>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
Better List View is <b>awesome</b>.
|
||||
</em></blockquote><strong>Daniel N</strong></div></div>
|
||||
|
||||
<h3>Hierarchical items</h3>
|
||||
|
||||
You can create tree-like structures in Better ListView; inbuilt drag & drop hierarchical reordering of items.
|
||||
|
||||
<h3>Improved grouping</h3>
|
||||
|
||||
Better grouping – customizable group headers look and behavior, collapsible, image support, context menu support, focusable, etc. Each group header can be customized individually.
|
||||
|
||||
<h3>Save/load contents with 1 line of code</h3>
|
||||
|
||||
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.
|
||||
|
||||
<h3>Double-buffered and flicker free</h3>
|
||||
|
||||
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.
|
||||
|
||||
<h3>Column header images</h3>
|
||||
|
||||
You can use images in column headers. Custom image sizes are supported.
|
||||
|
||||
<div class="image"><img alt="Column Header Images" src="http://assets.componentowl.com/images/8/Column Header Images_original_1298620501.png?1298595301" /></div>
|
||||
|
||||
<h3>Sub-item images</h3>
|
||||
|
||||
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).
|
||||
|
||||
<h3>Image-List and Image Support</h3>
|
||||
|
||||
Better ListView supports both image list, or individual image objects (System.Drawing.Image). Regular list view forces you to use ImageList object.
|
||||
|
||||
<h3>Custom list view Image size</h3>
|
||||
|
||||
You can use any image size in the list view. Better ListView can also automatically resize images with preserving aspect ratio.
|
||||
|
||||
<h3>Drag & drop with insertion mark</h3>
|
||||
|
||||
Highly customizable drag-drop for both internal and external drag-drop. You can use drop highlight or insertion mark drag drop modes.
|
||||
|
||||
<div class="image"><img alt="List View Item Reordering Mark Preview" src="http://assets.componentowl.com/images/21/List View Item Reordering Mark Preview_original_1298631798.png?1298606598" /></div>
|
||||
|
||||
<h3>List view item reordering</h3>
|
||||
|
||||
Better ListView has inbuilt item reordering and item drag & drop inserting at the position specified by user. Drag & drop preview is shown using an insertion mark.
|
||||
|
||||
<h3>Column-header reordering</h3>
|
||||
|
||||
Better ListView has inbuilt easy drag & drop column header reordering that is much easier to use than in the regular list view. Insertion mark is shown, auto-scrolling is supported.
|
||||
|
||||
<div class="image"><img alt="Column Header Reordering With Insertion Mark" src="http://assets.componentowl.com/images/9/Column Header Reordering With Insertion Mark_original_1298621331.png?1298596131" /></div>
|
||||
|
||||
<h3>Auto-scroll for column header reordering and item reordering</h3>
|
||||
|
||||
Better ListView has inbuilt auto-scrolling for column header and item reordering.
|
||||
|
||||
<h3>Column headers can be shown in all views</h3>
|
||||
|
||||
Better ListView can display column headers in all views - Details, SmallIcons, LargeIcons, List, Tile, Thumbnails. This allows users to sort items in all views. Additionally, you can also hide the column headers even in the details view.
|
||||
|
||||
<div class="image"><img alt="Column Headers in LargeIcons View" src="http://assets.componentowl.com/images/10/Column Headers In LargeIcons View_original_1298622038.png?1298596838" /></div>
|
||||
|
||||
<h3>Thumbnails view mode</h3>
|
||||
|
||||
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. You can define the maximum/minimum desired image sizes.
|
||||
|
||||
<h3>Image shadows, borders and padding</h3>
|
||||
All images in Better ListView can have border or shadow specified. You can also specify padding that gives you space for owner drawing (eg. overlay images). This can be used in all views.
|
||||
|
||||
Image shadows like in Windows 7 theme are supported. Windows Explorer uses very similar shadows for image thumbnails.
|
||||
|
||||
<div class="image"><img alt="ListView Image Shadows and Image Borders" src="http://assets.componentowl.com/images/11/ListView Image Shadows and Image Borders_original_1298622678.png?1298597478" /></div>
|
||||
|
||||
<h3>Multi-column sorting</h3>
|
||||
|
||||
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. Additionally, the background of the primary (first) sort column can be highlighted.
|
||||
|
||||
<div class="image"><img alt="Multi Column Sort in List View" src="http://assets.componentowl.com/images/12/Multi Column Sort in List View_original_1298623013.png?1298597813" /></div>
|
||||
|
||||
<h3>Inbuilt sorting and natural sorting</h3>
|
||||
|
||||
Better ListView has inbuilt list view sorting that works out of the box. You no longer need to implement your own item comparer. If custom comparer is needed, you can inherit from the Better ListView comparer to save time.
|
||||
|
||||
<h3>Richer event data</h3>
|
||||
|
||||
Many events have richer event data that allow you to do extra operations or tell you extra useful information. The richer events include: AfterItemSort, BeforeDrag, BeforeItemSort, ColumnClick (allows you to cancel sort), DragDropException, DrawBackground, DrawColumnHeaderBackground, DrawColumnHeader, DrawItemBackground, DrawItem, HitTestChanged, ItemActivate (event data tells you how the item got activated - mouse, keyboard or code), ItemDrag, ItemDrop, ItemReorder, ItemSearch, LabelEdit, RequestEmebeddedControl.
|
||||
|
||||
<h3>Checkboxes in all views</h3>
|
||||
|
||||
You can have checkboxes in LargeIcons view, SmallIcons view, List view, Thumbnails view and of course also in the Details view.
|
||||
|
||||
<div class="image"><img alt="Checkboxes In LargeIcons View" src="http://assets.componentowl.com/images/13/Checkboxes In LargeIcons View_original_1298623385.png?1298598185" /></div>
|
||||
|
||||
<h3>Three state checkboxes</h3>
|
||||
Three state checkboxes are supported in Better ListView:
|
||||
|
||||
<div class="image"><img alt="Three-State Checkboxes in List View" src="http://assets.componentowl.com/images/14/Three State Checkboxes in List View_original_1298624577.png?1298599377" /></div>
|
||||
|
||||
<h3>Hide or show checkboxes of specific ListView Items</h3>
|
||||
|
||||
You can hide checkbox for any ListViewItem. You can also show checkboxes only for specified items. All list items in Better ListView have "AllowShowCheckBox" property.
|
||||
|
||||
<div class="image"><img alt="Show or hide checkboxes for specific listview items" src="http://assets.componentowl.com/images/23/show-or-hide-checkboxes-for-specific-listview-items_original_1299748307.png?1299723107" title="Show or hide checkboxes for specific listview items" /></div>
|
||||
|
||||
<h3>Powerful list view tooltips</h3>
|
||||
|
||||
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, column header borders, and even for custom areas (regions). Owner-drawn tooltips are supported.
|
||||
|
||||
<div class="image"><img alt="List View Regional Tooltips and Owner Drawn Tooltips" src="http://assets.componentowl.com/images/15/List View Tooltips Region And Owner Drawn Tooltips_original_1298632357.png?1298607157" /></div>
|
||||
|
||||
<h3>Uses current Windows theme</h3>
|
||||
|
||||
Instead of implementing custom, un-native look and feel, Better ListView always automatically fully uses the current system theme. It supports Aero as well. Better ListView always looks great and feels right to the user.
|
||||
|
||||
<h3>XML and binary serialization of everything</h3>
|
||||
|
||||
Every part of Better ListView (items, sub-items, column headers) can be both binary and XML serialized. You can easily XML serialize whole list view (or binary serialize) to save it to file or transfer items between controls. Standard ways of .NET serialization can be used (BinaryFormatter, XmlSerializer).
|
||||
|
||||
<h3>Owner drawing</h3>
|
||||
|
||||
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. You can draw separately to background and foreground parts of Better ListView without worrying about proper drawing order. Owner drawing events provide rich data, including exact item state and areas of every item part.
|
||||
|
||||
<div class="image"><img alt="List View Owner Drawing Background Gradient" src="http://assets.componentowl.com/images/22/List View Owner Drawing Background Gradient_original_1298633053.png?1298607853" /></div>
|
||||
|
||||
<h3>Multi-line items</h3>
|
||||
|
||||
Better ListView supports multi-line items. Items with very long text can be displayed on multiple lines. Highly customizable and powerful: Focused items can have custom number of lines; hard line breaks supported as well. Foreground overlay "watermark" images are easily achievable using owner-drawing.
|
||||
|
||||
<div class="image"><img src="http://assets.componentowl.com/screenshots/21/multi-line-items_original_1312133213.png?1312133213" alt="Multi-line items"></div>
|
||||
|
||||
<h3>Background image support</h3>
|
||||
|
||||
Display background image in Better ListView easily using the BackgroundImage property. Many layouts (stretch, tile, none), alignments (top, bottom, left, right, center and combinations) are supported, as well as customizable opacity.
|
||||
|
||||
<div class="image"><img alt="ListView Background Image" src="http://assets.componentowl.com/images/27/Background-Images_original_1326106027.png?1326080827" title="ListView Background Image" /></div>
|
||||
|
||||
<h3>Context menu for column headers, list items, and empty area</h3>
|
||||
|
||||
Better ListView supports 3 types of context menus: Column header context menu, list view items context menu, and empty area context menu (when right-clicking white space).
|
||||
|
||||
<div class="image"><img alt="Column Header Context Menu in List View" src="http://assets.componentowl.com/images/17/Column Header Context Menu in List View_original_1298721855.png?1298696655" /></div>
|
||||
|
||||
<h3>Advanced hit-test with detailed information</h3>
|
||||
The hit test in Better ListView returns very detailed information. It tells you not only the location (Client Area, Sub-Item, Sub-Item Text, Sub-Item Image, Checkbox, Column Header Image, and many more), but it also tells you the state of the item, and part of the item (left or right).
|
||||
|
||||
<div class="image"><img alt="Advanced Hit-Test With Detailed Information" src="http://assets.componentowl.com/images/26/Advanced-Hit-Test_original_1326105831.png?1326080631" title="Advanced Hit-Test With Detailed Information" /></div>
|
||||
|
||||
<h3>Customizable search-by-typing</h3>
|
||||
|
||||
Better ListView has excellent customization functionality for find-as-you-type item searching. The search modes include: Prefix (searchs from beginning of items), Substring (search any part of item text), Prefix + Substring, or Disabled. Additionally, search options include: Case sensitive, search first word only, play sound when item not found, prefer prefixes, search whole words. You can also restrict the search to only certain columns. You can also call "FindItemsWithText" function to find items from code.
|
||||
|
||||
<h3>Display text when the list view is empty</h3>
|
||||
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.
|
||||
|
||||
<div class="image"><img alt="Show Text When List View is Empty" src="http://assets.componentowl.com/images/18/Show Text When List View is Empty_original_1298629916.png?1298604716" /></div>
|
||||
|
||||
<h3>Embed controls for item editing</h3>
|
||||
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. Highly customizable.
|
||||
|
||||
<div class="image"><img alt="Custom Embedded Control in List View for Editing" src="http://assets.componentowl.com/images/19/Custom Embedded Control in List View for Editing_original_1298630263.png?1298605063" /></div>
|
||||
|
||||
<h3>ListView item text formatting</h3>
|
||||
|
||||
Supports both text trimming and auto-ellipsis for text that's too long. You can choose from: TrimCharacter, TrimWord, EllipsisCharacter, EllipsisWord, EllipsisPath (for file paths). Column header text can be broken into multiple lines.
|
||||
|
||||
<h3>Focusable ListView sub-items and groups</h3>
|
||||
|
||||
Focus sub-items or groups in Better ListView easily with keyboard. Just use the arrow keys. (This is impossible with the regular .NET ListView)
|
||||
<div class="image"><img alt="Focusable sub-items in Better ListView" src="http://assets.componentowl.com/images/25/focus-list-view-sub-items_original_1313674098.png?1313648898" title="Focusable sub-items in Better ListView" /></div>
|
||||
|
||||
<h3>Automatic list view layout</h3>
|
||||
|
||||
Better ListView can auto-size item images, item text, column header images, column header text.
|
||||
|
||||
<h3>Custom list view item size</h3>
|
||||
|
||||
You can set custom sizes for item text area and item images. You can also set custom size for column header text area and column header images. (Text area size is different from font size, text area size basically defines the size of the list view item.) This enables you to make tiny/huge column headers or list view items.
|
||||
|
||||
<div class="image"><img alt="Custom Item Size in List View" src="http://assets.componentowl.com/images/20/Custom Item Size in List View_original_1298630739.png?1298605539" /></div>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
It's an odd thing when you're inspired by a form component, but Component Owl
|
||||
with their Better ListView has done it. Love its native feel.
|
||||
</em></blockquote><strong>Daniel N, USA</strong></div></div>
|
||||
|
||||
<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. You can use Better ListView immediately. <strong>Save time and ship sooner</strong>.</li>
|
||||
<li><strong>Better ListView has improved usability and fixed behavior</strong>. All Windows users are familiar with the list view used in Windows Explorer. Better ListView mimicks behavior and look & feel of the Windows Explorer list view as much as possible to leverage the existing user knowledge. <strong>Using Better ListView is pleasant for users.</strong> Many other list view components implement custom look and behavior and can oftentimes downright frustrate users (many controls don't even support mouse-wheel scrolling!) This doesn't happen with Better ListView.</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 (popular <strong><a href="http://www.dextronet.com/swift-to-do-list-software" target="_blank">Swift To-Do List</a></strong> and <strong><a href="http://www.imagingshop.com" target="_blank">ImagingShop</a></strong>). These applications are used by thousands of users daily. This is your guarantee that Better ListView will be supported and developed in the future.</li>
|
||||
<li><strong>Tested in real world applications by thousands of users</strong>: Because Better ListView is used in professional consumer desktop software applications - Swift To-Do List and ImagingShop, thousands of users work with Better ListView every day. Although we use unit tests that cover most of code, and do thorough inhouse testing, this is your true guarantee that it is tested thoroughly in the real world. It is <strong>extremely stable</strong>.</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. Extensions of the regular .net list view only go so far. Better ListView goes further. Soure code licenses are also available for ultimate customization.</li>
|
||||
</ul>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
In addition to creating a new List View control to incorporate <b>broader flexibility and functionality</b>, Better ListView could also be called <b>Fixed ListView</b>, as it corrects a number of annoying problems with the standard List View that Microsoft delivers to Visual Studio customers.
|
||||
</em></blockquote><strong>DevProConnections.com Review</strong></div></div>
|
||||
|
||||
<div id="nav-panel" class="nav-panel product-detail"><div class="features-page">
|
||||
<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><a href="http://www.nist.gov/itl/fipsinfo.cfm" target="_blank">FIPS-compliant</a></strong>, CLS-compliant, <strong>digitally signed</strong> and strongly named.</li>
|
||||
<li>Tested in the real world by thousands of users</li>
|
||||
</ul>
|
||||
|
||||
<div class="image"><img alt="Better ListView control" src="http://assets.componentowl.com/images/7/Overview Collage_original_1367470843.png?1367445643" /></div>
|
||||
|
||||
<h2>Extra features summary</h2>
|
||||
|
||||
Better ListView is fast and flicker-free, supports hierarchical items, has improved grouping, better drag & 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.
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
Component Owl created <b>the one and only tool I don't want to be without when it comes to software developing in Visual Studio</b>. Also, I've been working as software user/developer for the last 26 years, and <b>I have never before experienced a support that really goes the needed extra mile to make things work</b>, like the guys at Component Owl do.
|
||||
</em></blockquote><strong>Göran Alfvén, Sweden</strong></div></div>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
The control is <b>very easy and intuitive to use and is well documented</b>.
|
||||
</em></blockquote><strong>DevProConnections.com Review</strong></div></div>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
Better List View is <b>awesome</b>.
|
||||
</em></blockquote><strong>Daniel N</strong></div></div>
|
||||
|
||||
<h3>Hierarchical items</h3>
|
||||
|
||||
You can create tree-like structures in Better ListView; inbuilt drag & drop hierarchical reordering of items.
|
||||
|
||||
<h3>Improved grouping</h3>
|
||||
|
||||
Better grouping – customizable group headers look and behavior, collapsible, image support, context menu support, focusable, etc. Each group header can be customized individually.
|
||||
|
||||
<h3>Save/load contents with 1 line of code</h3>
|
||||
|
||||
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.
|
||||
|
||||
<h3>Double-buffered and flicker free</h3>
|
||||
|
||||
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.
|
||||
|
||||
<h3>Column header images</h3>
|
||||
|
||||
You can use images in column headers. Custom image sizes are supported.
|
||||
|
||||
<div class="image"><img alt="Column Header Images" src="http://assets.componentowl.com/images/8/Column Header Images_original_1298620501.png?1298595301" /></div>
|
||||
|
||||
<h3>Sub-item images</h3>
|
||||
|
||||
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).
|
||||
|
||||
<h3>Image-List and Image Support</h3>
|
||||
|
||||
Better ListView supports both image list, or individual image objects (System.Drawing.Image). Regular list view forces you to use ImageList object.
|
||||
|
||||
<h3>Custom list view Image size</h3>
|
||||
|
||||
You can use any image size in the list view. Better ListView can also automatically resize images with preserving aspect ratio.
|
||||
|
||||
<h3>Drag & drop with insertion mark</h3>
|
||||
|
||||
Highly customizable drag-drop for both internal and external drag-drop. You can use drop highlight or insertion mark drag drop modes.
|
||||
|
||||
<div class="image"><img alt="List View Item Reordering Mark Preview" src="http://assets.componentowl.com/images/21/List View Item Reordering Mark Preview_original_1298631798.png?1298606598" /></div>
|
||||
|
||||
<h3>List view item reordering</h3>
|
||||
|
||||
Better ListView has inbuilt item reordering and item drag & drop inserting at the position specified by user. Drag & drop preview is shown using an insertion mark.
|
||||
|
||||
<h3>Column-header reordering</h3>
|
||||
|
||||
Better ListView has inbuilt easy drag & drop column header reordering that is much easier to use than in the regular list view. Insertion mark is shown, auto-scrolling is supported.
|
||||
|
||||
<div class="image"><img alt="Column Header Reordering With Insertion Mark" src="http://assets.componentowl.com/images/9/Column Header Reordering With Insertion Mark_original_1298621331.png?1298596131" /></div>
|
||||
|
||||
<h3>Auto-scroll for column header reordering and item reordering</h3>
|
||||
|
||||
Better ListView has inbuilt auto-scrolling for column header and item reordering.
|
||||
|
||||
<h3>Column headers can be shown in all views</h3>
|
||||
|
||||
Better ListView can display column headers in all views - Details, SmallIcons, LargeIcons, List, Tile, Thumbnails. This allows users to sort items in all views. Additionally, you can also hide the column headers even in the details view.
|
||||
|
||||
<div class="image"><img alt="Column Headers in LargeIcons View" src="http://assets.componentowl.com/images/10/Column Headers In LargeIcons View_original_1298622038.png?1298596838" /></div>
|
||||
|
||||
<h3>Thumbnails view mode</h3>
|
||||
|
||||
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. You can define the maximum/minimum desired image sizes.
|
||||
|
||||
<h3>Image shadows, borders and padding</h3>
|
||||
All images in Better ListView can have border or shadow specified. You can also specify padding that gives you space for owner drawing (eg. overlay images). This can be used in all views.
|
||||
|
||||
Image shadows like in Windows 7 theme are supported. Windows Explorer uses very similar shadows for image thumbnails.
|
||||
|
||||
<div class="image"><img alt="ListView Image Shadows and Image Borders" src="http://assets.componentowl.com/images/11/ListView Image Shadows and Image Borders_original_1298622678.png?1298597478" /></div>
|
||||
|
||||
<h3>Multi-column sorting</h3>
|
||||
|
||||
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. Additionally, the background of the primary (first) sort column can be highlighted.
|
||||
|
||||
<div class="image"><img alt="Multi Column Sort in List View" src="http://assets.componentowl.com/images/12/Multi Column Sort in List View_original_1298623013.png?1298597813" /></div>
|
||||
|
||||
<h3>Inbuilt sorting and natural sorting</h3>
|
||||
|
||||
Better ListView has inbuilt list view sorting that works out of the box. You no longer need to implement your own item comparer. If custom comparer is needed, you can inherit from the Better ListView comparer to save time.
|
||||
|
||||
<h3>Richer event data</h3>
|
||||
|
||||
Many events have richer event data that allow you to do extra operations or tell you extra useful information. The richer events include: AfterItemSort, BeforeDrag, BeforeItemSort, ColumnClick (allows you to cancel sort), DragDropException, DrawBackground, DrawColumnHeaderBackground, DrawColumnHeader, DrawItemBackground, DrawItem, HitTestChanged, ItemActivate (event data tells you how the item got activated - mouse, keyboard or code), ItemDrag, ItemDrop, ItemReorder, ItemSearch, LabelEdit, RequestEmebeddedControl.
|
||||
|
||||
<h3>Checkboxes in all views</h3>
|
||||
|
||||
You can have checkboxes in LargeIcons view, SmallIcons view, List view, Thumbnails view and of course also in the Details view.
|
||||
|
||||
<div class="image"><img alt="Checkboxes In LargeIcons View" src="http://assets.componentowl.com/images/13/Checkboxes In LargeIcons View_original_1298623385.png?1298598185" /></div>
|
||||
|
||||
<h3>Three state checkboxes</h3>
|
||||
Three state checkboxes are supported in Better ListView:
|
||||
|
||||
<div class="image"><img alt="Three-State Checkboxes in List View" src="http://assets.componentowl.com/images/14/Three State Checkboxes in List View_original_1298624577.png?1298599377" /></div>
|
||||
|
||||
<h3>Hide or show checkboxes of specific ListView Items</h3>
|
||||
|
||||
You can hide checkbox for any ListViewItem. You can also show checkboxes only for specified items. All list items in Better ListView have "AllowShowCheckBox" property.
|
||||
|
||||
<div class="image"><img alt="Show or hide checkboxes for specific listview items" src="http://assets.componentowl.com/images/23/show-or-hide-checkboxes-for-specific-listview-items_original_1299748307.png?1299723107" title="Show or hide checkboxes for specific listview items" /></div>
|
||||
|
||||
<h3>Powerful list view tooltips</h3>
|
||||
|
||||
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, column header borders, and even for custom areas (regions). Owner-drawn tooltips are supported.
|
||||
|
||||
<div class="image"><img alt="List View Regional Tooltips and Owner Drawn Tooltips" src="http://assets.componentowl.com/images/15/List View Tooltips Region And Owner Drawn Tooltips_original_1298632357.png?1298607157" /></div>
|
||||
|
||||
<h3>Uses current Windows theme</h3>
|
||||
|
||||
Instead of implementing custom, un-native look and feel, Better ListView always automatically fully uses the current system theme. It supports Aero as well. Better ListView always looks great and feels right to the user.
|
||||
|
||||
<h3>XML and binary serialization of everything</h3>
|
||||
|
||||
Every part of Better ListView (items, sub-items, column headers) can be both binary and XML serialized. You can easily XML serialize whole list view (or binary serialize) to save it to file or transfer items between controls. Standard ways of .NET serialization can be used (BinaryFormatter, XmlSerializer).
|
||||
|
||||
<h3>Owner drawing</h3>
|
||||
|
||||
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. You can draw separately to background and foreground parts of Better ListView without worrying about proper drawing order. Owner drawing events provide rich data, including exact item state and areas of every item part.
|
||||
|
||||
<div class="image"><img alt="List View Owner Drawing Background Gradient" src="http://assets.componentowl.com/images/22/List View Owner Drawing Background Gradient_original_1298633053.png?1298607853" /></div>
|
||||
|
||||
<h3>Multi-line items</h3>
|
||||
|
||||
Better ListView supports multi-line items. Items with very long text can be displayed on multiple lines. Highly customizable and powerful: Focused items can have custom number of lines; hard line breaks supported as well. Foreground overlay "watermark" images are easily achievable using owner-drawing.
|
||||
|
||||
<div class="image"><img src="http://assets.componentowl.com/screenshots/21/multi-line-items_original_1312133213.png?1312133213" alt="Multi-line items"></div>
|
||||
|
||||
<h3>Background image support</h3>
|
||||
|
||||
Display background image in Better ListView easily using the BackgroundImage property. Many layouts (stretch, tile, none), alignments (top, bottom, left, right, center and combinations) are supported, as well as customizable opacity.
|
||||
|
||||
<div class="image"><img alt="ListView Background Image" src="http://assets.componentowl.com/images/27/Background-Images_original_1326106027.png?1326080827" title="ListView Background Image" /></div>
|
||||
|
||||
<h3>Context menu for column headers, list items, and empty area</h3>
|
||||
|
||||
Better ListView supports 3 types of context menus: Column header context menu, list view items context menu, and empty area context menu (when right-clicking white space).
|
||||
|
||||
<div class="image"><img alt="Column Header Context Menu in List View" src="http://assets.componentowl.com/images/17/Column Header Context Menu in List View_original_1298721855.png?1298696655" /></div>
|
||||
|
||||
<h3>Advanced hit-test with detailed information</h3>
|
||||
The hit test in Better ListView returns very detailed information. It tells you not only the location (Client Area, Sub-Item, Sub-Item Text, Sub-Item Image, Checkbox, Column Header Image, and many more), but it also tells you the state of the item, and part of the item (left or right).
|
||||
|
||||
<div class="image"><img alt="Advanced Hit-Test With Detailed Information" src="http://assets.componentowl.com/images/26/Advanced-Hit-Test_original_1326105831.png?1326080631" title="Advanced Hit-Test With Detailed Information" /></div>
|
||||
|
||||
<h3>Customizable search-by-typing</h3>
|
||||
|
||||
Better ListView has excellent customization functionality for find-as-you-type item searching. The search modes include: Prefix (searchs from beginning of items), Substring (search any part of item text), Prefix + Substring, or Disabled. Additionally, search options include: Case sensitive, search first word only, play sound when item not found, prefer prefixes, search whole words. You can also restrict the search to only certain columns. You can also call "FindItemsWithText" function to find items from code.
|
||||
|
||||
<h3>Display text when the list view is empty</h3>
|
||||
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.
|
||||
|
||||
<div class="image"><img alt="Show Text When List View is Empty" src="http://assets.componentowl.com/images/18/Show Text When List View is Empty_original_1298629916.png?1298604716" /></div>
|
||||
|
||||
<h3>Embed controls for item editing</h3>
|
||||
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. Highly customizable.
|
||||
|
||||
<div class="image"><img alt="Custom Embedded Control in List View for Editing" src="http://assets.componentowl.com/images/19/Custom Embedded Control in List View for Editing_original_1298630263.png?1298605063" /></div>
|
||||
|
||||
<h3>ListView item text formatting</h3>
|
||||
|
||||
Supports both text trimming and auto-ellipsis for text that's too long. You can choose from: TrimCharacter, TrimWord, EllipsisCharacter, EllipsisWord, EllipsisPath (for file paths). Column header text can be broken into multiple lines.
|
||||
|
||||
<h3>Focusable ListView sub-items and groups</h3>
|
||||
|
||||
Focus sub-items or groups in Better ListView easily with keyboard. Just use the arrow keys. (This is impossible with the regular .NET ListView)
|
||||
<div class="image"><img alt="Focusable sub-items in Better ListView" src="http://assets.componentowl.com/images/25/focus-list-view-sub-items_original_1313674098.png?1313648898" title="Focusable sub-items in Better ListView" /></div>
|
||||
|
||||
<h3>Automatic list view layout</h3>
|
||||
|
||||
Better ListView can auto-size item images, item text, column header images, column header text.
|
||||
|
||||
<h3>Custom list view item size</h3>
|
||||
|
||||
You can set custom sizes for item text area and item images. You can also set custom size for column header text area and column header images. (Text area size is different from font size, text area size basically defines the size of the list view item.) This enables you to make tiny/huge column headers or list view items.
|
||||
|
||||
<div class="image"><img alt="Custom Item Size in List View" src="http://assets.componentowl.com/images/20/Custom Item Size in List View_original_1298630739.png?1298605539" /></div>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
It's an odd thing when you're inspired by a form component, but Component Owl
|
||||
with their Better ListView has done it. Love its native feel.
|
||||
</em></blockquote><strong>Daniel N, USA</strong></div></div>
|
||||
|
||||
<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. You can use Better ListView immediately. <strong>Save time and ship sooner</strong>.</li>
|
||||
<li><strong>Better ListView has improved usability and fixed behavior</strong>. All Windows users are familiar with the list view used in Windows Explorer. Better ListView mimicks behavior and look & feel of the Windows Explorer list view as much as possible to leverage the existing user knowledge. <strong>Using Better ListView is pleasant for users.</strong> Many other list view components implement custom look and behavior and can oftentimes downright frustrate users (many controls don't even support mouse-wheel scrolling!) This doesn't happen with Better ListView.</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 (popular <strong><a href="http://www.dextronet.com/swift-to-do-list-software" target="_blank">Swift To-Do List</a></strong> and <strong><a href="http://www.imagingshop.com" target="_blank">ImagingShop</a></strong>). These applications are used by thousands of users daily. This is your guarantee that Better ListView will be supported and developed in the future.</li>
|
||||
<li><strong>Tested in real world applications by thousands of users</strong>: Because Better ListView is used in professional consumer desktop software applications - Swift To-Do List and ImagingShop, thousands of users work with Better ListView every day. Although we use unit tests that cover most of code, and do thorough inhouse testing, this is your true guarantee that it is tested thoroughly in the real world. It is <strong>extremely stable</strong>.</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. Extensions of the regular .net list view only go so far. Better ListView goes further. Soure code licenses are also available for ultimate customization.</li>
|
||||
</ul>
|
||||
|
||||
<div class="testimonial-intext"><div class="testimonial-wrap"><blockquote><em>
|
||||
In addition to creating a new List View control to incorporate <b>broader flexibility and functionality</b>, Better ListView could also be called <b>Fixed ListView</b>, as it corrects a number of annoying problems with the standard List View that Microsoft delivers to Visual Studio customers.
|
||||
</em></blockquote><strong>DevProConnections.com Review</strong></div></div>
|
||||
|
||||
</div></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="left">
|
||||
|
||||
<div class="buttons-box">
|
||||
<a onclick="ga('send', 'event', 'trial', 'click');" data-sumome-listbuilder-id="4016d967-e098-487d-a20e-da328d2345df" class="standard-download image-link">Download Free Trial - With sample projects</a>
|
||||
<a href="pricing-licensing/better-listview.html" class="standard-buy image-link">See Pricing & Licensing</a>
|
||||
<a href="/betterlistview.exe" class="standard-download image-link">Download Free Trial - With sample projects</a>
|
||||
<a href="/pricing-licensing/better-listview" class="standard-buy image-link">See Pricing & Licensing</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/quick-start-guide.html" onclick="window.open(this.href); return false">See Quick Start Guide</a></p>
|
||||
<p><a href="better-listview/documentation.html" onclick="window.open(this.href); return false">See Documentation</a></p>
|
||||
|
||||
<p><a href="better-listview/class-reference.html" onclick="window.open(this.href); return false">See Class Reference</a></p>
|
||||
|
||||
<p><a href="/better-listview/quick-start-guide.html" target="_blank">See Quick Start Guide</a></p>
|
||||
<p><a href="/better-listview/documentation.html" target="_blank">See Documentation</a></p>
|
||||
<p><a href="/better-listview/class-reference.html" target="_blank">See Class Reference</a></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/15/blv-overview_original_1326499754.png?1326474554" class="screenshot" title="Better ListView control"><img alt="Better ListView" src="http://assets.componentowl.com/screenshots/15/blv-overview_thumb_1326499754.png?1326474554" /></a></p>
|
||||
</div>
|
||||
<div class="newsletter">
|
||||
<form action="http://www.componentowl.com/subscriptions" class="new_subscription" id="new_subscription_product" method="post" onsubmit="if (!validate_newsletter_form(this)) return false; jQuery.ajax({data:jQuery.param(jQuery(this).serializeArray()) + '&authenticity_token=' + encodeURIComponent('dJeFtbWrARc0arEomU+SG+XtypwJr2F4Kc9v14woStM='), dataType:'script', type:'post', url:'/subscriptions'}); return false;"><div style="margin:0;padding:0;display:inline"><input name="authenticity_token" type="hidden" value="dJeFtbWrARc0arEomU+SG+XtypwJr2F4Kc9v14woStM=" /></div> <input id="subscription_subscription_location_id" name="subscription[subscription_location_id]" type="hidden" value="512994065" />
|
||||
<input id="form_id" name="form_id" type="hidden" value="#new_subscription_product" />
|
||||
<strong>Receive product updates<br />and news via email:</strong>
|
||||
<div><input class="email inline-label" id="product-newsletter-email" name="subscription[email]" size="30" type="text" value="Your Email" /></div>
|
||||
<div id="product-newsleter-lists" class="subscription-lists-ct" style="display: none"><input name="subscription[subscription_list_ids][]" type="hidden" value="970100327" />
|
||||
<input name="subscription[subscription_list_ids][]" type="hidden" value="1009842129" /></div>
|
||||
<span class="dbtn-c subscribe dbtn-small" id="send"><span class="dbtn-w"><input class="dbtn" name="commit" type="submit" value="Subscribe" /></span></span>
|
||||
</form></div>
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/16/thumbnails_original_1312133021.png?1312107821" class="screenshot" title="Image thumbnails in groups"><img alt="Thumbnails" src="http://assets.componentowl.com/screenshots/16/thumbnails_thumb_1312133021.png?1312107821" /></a></p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/21/multi-line-items_original_1312133213.png?1312108013" class="screenshot" title="Items with multi-line text"><img alt="Multi-line Items" src="http://assets.componentowl.com/screenshots/21/multi-line-items_thumb_1312133213.png?1312108013" /></a></p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/18/betterlistview-tree-hierarchy_original_1313676477.png?1313651277" class="screenshot" title="Items organized in a tree-like hierarchy"><img alt="Item Hierarchy" src="http://assets.componentowl.com/screenshots/18/betterlistview-tree-hierarchy_thumb_1313676477.png?1313651277" /></a></p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="small-button-ct">
|
||||
<a href="better-listview/screenshots.html" class="small-button"><span>More Screenshots</span></a>
|
||||
<a href="/better-listview/screenshots.html" class="small-button"><span>More Screenshots</span></a>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
@@ -439,142 +295,10 @@ In addition to creating a new List View control to incorporate <b>broader flexib
|
||||
|
||||
<div class="buttons-wrap">
|
||||
<div class="buttons">
|
||||
<a onclick="ga('send', 'event', 'trial', 'click');" data-sumome-listbuilder-id="4016d967-e098-487d-a20e-da328d2345df" class="standard-download image-link">Download Free Trial - With sample projects</a>
|
||||
|
||||
<a href="pricing-licensing/better-listview.html" class="standard-buy image-link">See Pricing & Licensing</a>
|
||||
|
||||
<a href="/betterlistview.exe" class="standard-download image-link">Download Free Trial - With sample projects</a>
|
||||
<a href="/pricing-licensing/better-listview" class="standard-buy image-link">See Pricing & Licensing</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="screenshot-buttons" style="display: none">
|
||||
<div class="buttons">
|
||||
<a href="betterlistview.exe" class="small-download image-link" onclick="download_email('better-listview');">Free Download</a>
|
||||
<a href="pricing-licensing/better-listview.html" class="small-buy image-link">See Pricing & Licensing</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="d-footer">
|
||||
<div class="d-placing">
|
||||
|
||||
<div class="left">
|
||||
<div class="latest-posts">
|
||||
<h3 class="latest_from_blog"><a href="blog.html">Latest From Our Blog</a></h3>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=927.html">Activation issues and how to solve them</a></h4>
|
||||
<div class="post-info">Wednesday, 01 March 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=921.html">The Three Main Advantages Better ListView has Over the Classic .NET Framework</a></h4>
|
||||
<div class="post-info">Thursday, 09 February 2017</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=914.html">BLV and Internet Explorer</a></h4>
|
||||
<div class="post-info">Sunday, 13 November 2016</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=906.html">Centering Images in Better ListView Sub-items</a></h4>
|
||||
<div class="post-info">Wednesday, 06 August 2014</div>
|
||||
|
||||
<h4><a href="blog/index.html%3Fp=901.html">Sub-item Check Boxes in Better ListView</a></h4>
|
||||
<div class="post-info">Sunday, 06 July 2014</div>
|
||||
|
||||
</div>
|
||||
<div class="other-posts"><a href="blog.html">See more posts »</a></div>
|
||||
</div>
|
||||
|
||||
<div class="right">
|
||||
<div class="news">
|
||||
<ul class="links">
|
||||
<li><a href="feeds.rss" class="rss">Subscribe to our RSS</a></li>
|
||||
<li><a href="http://twitter.com/ComponentOwl" class="twitter">Follow us on twitter</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterlistview.exe" onclick="download_email('better-listview');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better SplitButton 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="bettersplitbutton.exe" onclick="download_email('better-splitbutton');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item ">
|
||||
<div class="date">27<span>May</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better Thumbnail Browser 3.15 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="betterthumbnailbrowser.exe" onclick="download_email('better-thumbnail-browser');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="news-item last-item">
|
||||
<div class="date">08<span>Apr</span></div>
|
||||
<div class="message">
|
||||
|
||||
<h4>Better ListView Express 3.14.0 released!</h4>
|
||||
<p>
|
||||
|
||||
<a href="better-listview-express/releases%3Fsince=3.14.0.html">See what's new</a>
|
||||
or
|
||||
|
||||
<a href="betterlistviewexpress.exe" onclick="download_email('better-listview-express');">Download latest release</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="d-placing">
|
||||
<hr />
|
||||
<div class="copy"><div class="social"><a href="support.html" class="feedback">Contact Us (Feedback)</a> <span>|</span> <a href="feeds.rss" class="rss">RSS</a> <span>|</span> <a href="https://twitter.com/ComponentOwl" class="twitter">Twitter</a> <span>|</span> <a href="sitemap.html" class="sitemap">Sitemap</a> <span>|</span> Our <a href="index.html" class="stdl">task management software</a> that uses Better ListView</div>
|
||||
Copyright © 2021 ComponentOwl.com, All rights reserved. Read our <a href="eula.html">EULA</a>, <a href="disclaimer.html">Disclaimer</a> and <a href="privacy-policy.html">Privacy Policy</a>.<br /></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<script src="javascripts/app_packaged.js%3F1455269826" type="text/javascript"></script>
|
||||
<script async>(function(s,u,m,o,j,v){j=u.createElement(m);v=u.getElementsByTagName(m)[0];j.async=1;j.src=o;j.dataset.sumoSiteId='854b5e00f297990012cc230023375a00787c0000216621002775a800d79ad500';v.parentNode.insertBefore(j,v)})(window,document,'script','//load.sumo.com/');</script>
|
||||
</body>
|
||||
</html>
|
||||
</Base>
|
||||
@@ -1,146 +0,0 @@
|
||||
---
|
||||
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 & 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 & 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 & 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/quick-start-guide.html" target="_blank">See Quick Start Guide</a></p>
|
||||
<p><a href="/better-listview/documentation.html" target="_blank">See Documentation</a></p>
|
||||
<p><a href="/better-listview/class-reference.html" target="_blank">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>
|
||||
128
src/pages/better-splitbutton.astro
Normal file
128
src/pages/better-splitbutton.astro
Normal file
@@ -0,0 +1,128 @@
|
||||
---
|
||||
import Base from '../layouts/Base.astro';
|
||||
---
|
||||
<Base title="Better SplitButton, Dropdown Button Control for .NET WinForms (C#, VB.net), free for non-commercial use, cheap commercial license with source code" description="Better SplitButton is a free split-button (dropdown button) control for .NET Windows Forms." keywords="list view, listview, list view control, list view component, .net list view, list view replacement, list view alternative, improved list view, enhanced list view">
|
||||
<div class="subpage product-content">
|
||||
<h1>Free Split-Button (dropdown button) control for .NET</h1>
|
||||
|
||||
<p class="section-info">Free for non-commercial use splitbutton control for .NET Windows Forms (C#, VB.net) with native look and feel and flexible features.</p>
|
||||
|
||||
<div class="sides">
|
||||
|
||||
<div class="right">
|
||||
|
||||
<ul id="nav" class="nav">
|
||||
<li><a href="/better-splitbutton" class="current">Overview</a></li>
|
||||
<li><a href="/better-splitbutton/screenshots.html">Screenshots</a></li>
|
||||
</ul>
|
||||
|
||||
<div id="nav-panel" class="nav-panel product-detail"><div class="features-page">
|
||||
|
||||
<h2>What is it?</h2>
|
||||
<ul class="common">
|
||||
<li><strong>Split-button (Dropdown button) control for .NET Windows Forms</strong></li>
|
||||
<li><strong>Free</strong> for non-commercial use, <strong>cheap license for commercial use</strong> with included <strong>source code</strong>.</li>
|
||||
</ul>
|
||||
|
||||
<p style="text-align: center"><img src="http://assets.componentowl.com/images/36/product-image_original_1328613483.png?1328613483" /></p>
|
||||
|
||||
<h2>Features</h2>
|
||||
<ul class="common">
|
||||
<li>Supports ContextMenuStrip</li>
|
||||
<li>Adjustable size of the split part</li>
|
||||
<li>Adjustable size of the native-style glyph (down arrow)</li>
|
||||
<li>Separate glyph image can be assigned for every button state</li>
|
||||
<li>Supports images and ImageList of any size</li>
|
||||
<li>Can work like a button or like a drop-down context menu only</li>
|
||||
<li>Can be set to always dropdown</li>
|
||||
<li><a href="/better-splitbutton/documentation.html" target="_blank">Excellent documentation</a> with source code samples and screenshots</li>
|
||||
</ul>
|
||||
|
||||
<h2>Superb compatibility</h2>
|
||||
<ul class="common">
|
||||
<li>Compatible with: Visual Studio 2012, 2010, 2008, 2005 (and newer),</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 8, 7, Vista, 2003, XP, 2000, and newer, both 32-bit and 64-bit.</li>
|
||||
<li>The assembly is <strong><a href="http://www.nist.gov/itl/fipsinfo.cfm">FIPS-compliant</a></strong>, CLS-compliant, <strong>digitally signed</strong> and strongly named.</li>
|
||||
</ul>
|
||||
|
||||
<h2>High quality and easy to use</h2>
|
||||
<ul class="common">
|
||||
<li>Written in <strong>pure managed C# code</strong>.</li>
|
||||
<li>Full support of modern native Windows themes.</li>
|
||||
<li>Single tiny DLL file, no dependencies.</li>
|
||||
<li>XCopy Deployment</li>
|
||||
<li>Includes samples, both in VB.net and C#, as well as compiled samples explorer.</li>
|
||||
<li>Very easy to use and simple to learn.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<h2>About Better SplitButton</h2>
|
||||
|
||||
<p>Better SplitButton is a free button-like control for .NET WinForms that you can start using immediately. It's similar to the regular button, but it includes a "split" part, which can display a dropdown menu once clicked. You can also set the button to be AlwaysDropDown, in such case, there is no separate split part (but the glyph arrow is still displayed), and clicking anywhere on the button will display the dropdown.</p>
|
||||
|
||||
<p>The dropdown menu is defined using the native .NET ContextMenuStrip component.</p>
|
||||
|
||||
<p>The installation package includes sample projects in both VB.net and C# to get you started immediately. It also includes Samples Explorer with some pre-built samples, so you can quickly what it can do.</p>
|
||||
|
||||
<p>Better SplitButton is free for non-commercial use. Commercial use requires a license that we offer for a very affordable price. We supply source code with all commercial licenses.</p>
|
||||
|
||||
<p>You can use the <a href="/better-splitbutton/documentation.html" target="_blank">Quick Start guid and documentation</a> which will help you get up and running in 5 minutes.</p>
|
||||
|
||||
<h2>How can SplitButtons improve your GUI</h2>
|
||||
|
||||
<p>SplitButton is an invaluable control if you want to keep your GUI simple and intuitive. It is perfect for "hiding" non-standard or expert options that would complicate your GUI unnecessarily. It occupies the same real estate as a regular button, but can provide your users with far more options.</p></div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="left">
|
||||
|
||||
<div class="buttons-box">
|
||||
<a href="/bettersplitbutton.exe" class="standard-free-download image-link">Free Download</a>
|
||||
<a href="/pricing-licensing/better-splitbutton" class="commercial-buy image-link">Buy commercial license with source code from $67</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-splitbutton/quick-start-guide.html" target="_blank">See Quick Start Guide</a></p>
|
||||
<p><a href="/better-splitbutton/documentation.html" target="_blank">See Documentation</a></p>
|
||||
<p><a href="/better-splitbutton/class-reference.html" target="_blank">See Class Reference</a></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/34/better-splitbutton-overview_original_1328267692.png?1328242492" class="screenshot" title="Better SplitButton (Dropdown button) for .NET overview"><img alt="Better SplitButton (Dropdown button) for .NET overview" src="http://assets.componentowl.com/screenshots/34/better-splitbutton-overview_thumb_1328267692.png?1328242492" /></a></p>
|
||||
</div>
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/35/always-drop-down_original_1328267712.png?1328242512" class="screenshot" title="Better SplitButton Always Dropdown Option"><img alt="Better SplitButton Always Dropdown Option" src="http://assets.componentowl.com/screenshots/35/always-drop-down_thumb_1328267712.png?1328242512" /></a></p>
|
||||
</div>
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/36/flat-style_original_1328267962.png?1328242762" class="screenshot" title="SplitButton with Custom Flat Style"><img alt="SplitButton with Custom Flat Style" src="http://assets.componentowl.com/screenshots/36/flat-style_thumb_1328267962.png?1328242762" /></a></p>
|
||||
</div>
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/37/image-list_original_1328268002.png?1328242802" class="screenshot" title="Better SplitButton with ImageList for all DropDown states"><img alt="Better SplitButton with ImageList for all DropDown states" src="http://assets.componentowl.com/screenshots/37/image-list_thumb_1328268002.png?1328242802" /></a></p>
|
||||
</div>
|
||||
|
||||
<div class="small-button-ct">
|
||||
<a href="/better-splitbutton/screenshots.html" class="small-button"><span>More Screenshots</span></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="buttons-wrap">
|
||||
<div class="buttons">
|
||||
<a href="/bettersplitbutton.exe" class="standard-free-download image-link">Free Download</a>
|
||||
<a href="/pricing-licensing/better-splitbutton" class="commercial-buy image-link">Buy commercial license with source code from $67</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</Base>
|
||||
@@ -1,69 +0,0 @@
|
||||
---
|
||||
import Base from '../layouts/Base.astro';
|
||||
---
|
||||
<Base title="Free Split-Button (dropdown button) control for .NET" description="Free for non-commercial use splitbutton control for .NET Windows Forms (C#, VB.net) with native look and feel and flexible features.">
|
||||
|
||||
<div class="product-content">
|
||||
<h1>Free Split-Button (dropdown button) control for .NET</h1>
|
||||
<p class="section-info">Free for non-commercial use splitbutton control for .NET Windows Forms (C#, VB.net) with native look and feel and flexible features.</p>
|
||||
|
||||
<div class="sides">
|
||||
<div class="right">
|
||||
<ul class="nav">
|
||||
<li><a href="/better-splitbutton" class="current">Overview</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="product-detail">
|
||||
<h2 class="first">What is it?</h2>
|
||||
<ul class="common">
|
||||
<li><strong>Split-button (Dropdown button) control for .NET Windows Forms</strong></li>
|
||||
<li><strong>Free</strong> for non-commercial use, <strong>cheap license for commercial use</strong> with included <strong>source code</strong>.</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.</li>
|
||||
<li>Runs on Windows 10, 8, 7, Vista, 2003, XP, 2000, and newer, both 32-bit and 64-bit.</li>
|
||||
</ul>
|
||||
|
||||
<h2>Features</h2>
|
||||
<ul class="common">
|
||||
<li><strong>Native look and feel</strong> — Better SplitButton always uses the current Windows theme for a consistent, professional appearance.</li>
|
||||
<li><strong>Flexible dropdown</strong> — Supports context menu, custom controls, or any content in the dropdown area.</li>
|
||||
<li><strong>Easy to use</strong> — Works just like a regular button with added dropdown functionality.</li>
|
||||
<li><strong>Customizable</strong> — Full control over appearance, behavior, and dropdown content.</li>
|
||||
<li><strong>Light-weight</strong> — Small DLL, no dependencies, easy xcopy deployment.</li>
|
||||
<li><strong>Source code included</strong> with commercial license.</li>
|
||||
</ul>
|
||||
|
||||
<h2>Why Better SplitButton?</h2>
|
||||
<p>The standard .NET ToolStripSplitButton is limited to toolbars and doesn't work as a standalone control. Better SplitButton fills this gap by providing a proper split-button control that can be placed anywhere on your form, with native Windows theme support and full customization options.</p>
|
||||
|
||||
<p>Better SplitButton is free for non-commercial use. Commercial licenses include full source code and are very affordable.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="left">
|
||||
<div class="buttons-box">
|
||||
<a href="https://www.componentowl.com/bettersplitbutton.exe" class="standard-free-download" style="float:none;margin:0 auto 10px;display:block">Free Download</a>
|
||||
<a href="/pricing-licensing/better-splitbutton" class="commercial-buy" style="float:none;margin:0 auto 10px;display:block">Buy Commercial License</a>
|
||||
</div>
|
||||
|
||||
<div class="compatibility">
|
||||
<p><strong>Seamless integration with .NET 2.0 and higher</strong></p>
|
||||
<div class="documentation">
|
||||
<p><a href="/better-splitbutton/quick-start-guide.html" target="_blank">See Quick Start Guide</a></p>
|
||||
<p><a href="/better-splitbutton/documentation.html" target="_blank">See Documentation</a></p>
|
||||
<p><a href="/better-splitbutton/class-reference.html" target="_blank">See Class Reference</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="buttons-wrap">
|
||||
<div class="buttons-hp" style="text-align:center">
|
||||
<a href="https://www.componentowl.com/bettersplitbutton.exe" class="standard-free-download">Free Download</a>
|
||||
<a href="/pricing-licensing/better-splitbutton" class="commercial-buy">Buy Commercial License</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</Base>
|
||||
153
src/pages/better-thumbnail-browser.astro
Normal file
153
src/pages/better-thumbnail-browser.astro
Normal file
@@ -0,0 +1,153 @@
|
||||
---
|
||||
import Base from '../layouts/Base.astro';
|
||||
---
|
||||
<Base title="Better Thumbnail Browser for .NET (C#, VB), image thumbnail viewing and loading control" description=".NET Thumbnail Control for loading and viewing image thumbnails. ListView-like gallery image browser for .NET WinForms (C#, VB.NET)." keywords="thumbnail, thumbnail browser, thumbnailbrowser, thumbnail gallery, image gallery, photo gallery, browse thumbnails, thumbnail control, thumbnail viewer, thumbnail component, gallery control, .net thumbnails, .net thumbnails control">
|
||||
<div class="subpage product-content">
|
||||
<h1>Better Thumbnail Browser loading and viewing control for .NET</h1>
|
||||
|
||||
<p class="section-info">Thumbnail gallery control for .NET WinForms (C#, VB.net). ListView-like image loader, image viewer and image browser component.</p>
|
||||
|
||||
<div class="sides">
|
||||
|
||||
<div class="right">
|
||||
|
||||
<ul id="nav" class="nav">
|
||||
<li><a href="/better-thumbnail-browser" class="current">Overview</a></li>
|
||||
<li><a href="/better-thumbnail-browser/screenshots.html">Screenshots</a></li>
|
||||
</ul>
|
||||
|
||||
<div id="nav-panel" class="nav-panel product-detail"><div class="features-page">
|
||||
<ul class="common">
|
||||
<li>Better Thumbnail Browser is a <strong>thumbnail viewing and loading control for .NET Windows Forms</strong></li>
|
||||
<li>View and automatically display thumbnails of images, graphic files,
|
||||
documents, video files etc.</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, both 32-bit and 64-bit.</li>
|
||||
<li>Native look and feel, always uses the current system theme (including
|
||||
Aero support)</li>
|
||||
<li>Saves development time with rich inbuilt functionality</li>
|
||||
<li>Easy to use and well-documented</li>
|
||||
<li>Written in pure managed C# code. Fast and light-weight</li>
|
||||
<li>No dependencies</li>
|
||||
<li>Optimized and smooth</li>
|
||||
<li>Inherits from mature Better ListView control</li>
|
||||
<li><a href="http://www.nist.gov/itl/fipsinfo.cfm" target="_blank">FIPS-compliant</a>, CLS-compliant, digitally signed and strongly named assembly.</li>
|
||||
<li>Easy royalty-free XCOPY deployment. Single DLL file that has just
|
||||
250kB~ when compressed.</li>
|
||||
<li>Super-easy to use and learn</li>
|
||||
</ul>
|
||||
|
||||
<h2>Image Viewer .NET control with powerful features</h2>
|
||||
|
||||
<p>Better Thumbnail Browser is a WinForms control for displaying and loading (mostly) <strong>image thumbnails</strong>. Thumbnails are viewed in <strong>listview-like image gallery</strong>.</p>
|
||||
|
||||
<p>Viewing and loading image thumbnails is a sophisticated task, so this .NET control does these things for you, right out of the box:</p>
|
||||
<ul class="common">
|
||||
<li><strong>View images in any folder on HDD</strong></li>
|
||||
<li><strong>Load images from any source you want</strong> (including database) with minimum coding needed.</li>
|
||||
<li><strong>Load thumbnails on background</strong>. All the thread operations and thread synchronization are performed automatically.</li>
|
||||
<li><strong>Resize images with high-quality image resampling</strong>.</li>
|
||||
<li><strong>Optimized order of loading of images</strong> - allows loading the thumbnails in view first, then all other thumbnails in the predefined order.</li>
|
||||
<li><strong>Supports starting, pausing and restarting the image loading</strong> on demand.</li>
|
||||
<li><strong>Smooth thumbnail zooming</strong> on the fly (e.g. using a mouse-wheel)</li>
|
||||
<li><strong>Completely flicker-free</strong>, optimized, and smooth</li>
|
||||
<li>Super-customizable: <strong>Set shadows, borders, padding, spacing of all elements</strong></li>
|
||||
<li><strong>Grouping of images</strong> - create customizable collapsible groups of thumbnails</li>
|
||||
<li>Supports <strong>multi-line text</strong>, both in image items and column headers</li>
|
||||
<li><strong>Inbuilt sorting with multi-column sorting</strong> support</li>
|
||||
<li>Supports <strong>checkboxes</strong> (both 2-state or 3-state)</li>
|
||||
<li>Customizable <strong>tooltips</strong> on all elements</li>
|
||||
</ul>
|
||||
|
||||
<p>Because Better Thumbnail Browser inherits from feature-rich
|
||||
<a href="/better-listview">Better ListView</a>, it is
|
||||
feature-packed and supports many advanced features that no other thumbnail
|
||||
control can offer (for example: Multi-column sorting, Multi-line text, Groups,
|
||||
Three-state checkboxes and many more).</p>
|
||||
|
||||
<p>It is the ultimate image loader, viewer and browser control for .NET.</p>
|
||||
|
||||
<h2>Cut development time by up to 50%</h2>
|
||||
|
||||
<p>The biggest advantage of Better Thumbnail Browser control for .NET is that it saves you development time.</p>
|
||||
|
||||
<p>For many projects where GUI is important, Better Thumbnail Browser can significantly cut development time. The complex logic of loading, displaying and viewing the thumbnails is done automatically for you. This not only saves you time, but also provides the end-user with a smooth, polished experience with no flickering or glitches - if you were to implement such polished experience yourself, it would be a considerable investment.</p>
|
||||
|
||||
<p>Furthermore, you will save time thanks to many inbuilt features that work out of the box, such as sorting or item reordering.</p>
|
||||
|
||||
<p>Also, full designer support allows you to do many customizations with zero code.</p>
|
||||
|
||||
<p>Better Thumbnail Browser comes with numerous samples with full source
|
||||
code, and with <a href="/better-thumbnail-browser/documentation.html">
|
||||
excellent documentation</a> with examples.</p>
|
||||
|
||||
<p>Finally, optional Priority support can be <a href="/pricing-licensing/better-thumbnail-browser">purchased with the Better Thumbnail Browser</a> control, which entails you to custom code samples and more.</p>
|
||||
|
||||
<div class="image"><img src="http://assets.componentowl.com/screenshots/43/overview_original_1354296079.png?1354270879" alt="Better Thumbnail Browser Overview" /></div>
|
||||
</div>
|
||||
|
||||
<p>View more images in <a href="/better-thumbnail-browser/screenshots.html"><strong>Screenshots</strong></a></p>
|
||||
|
||||
<h2>High-quality source code available for optional purchase</h2>
|
||||
|
||||
<p>In case you require a full source code, it can be purchased as part of the
|
||||
Site or Enterprise licenses.</p>
|
||||
|
||||
<p>The Better Thumbnail Browser source code consists of a single C# project without any external dependencies, it is clean, readable, fully commented and readily extensible.</p></div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="left">
|
||||
|
||||
<div class="buttons-box">
|
||||
<a href="/betterthumbnailbrowser.exe" class="standard-download image-link">Download Free Trial - With sample projects</a>
|
||||
<a href="/pricing-licensing/better-thumbnail-browser" class="standard-buy image-link">See Pricing & Licensing</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-thumbnail-browser/quick-start-guide.html" target="_blank">See Quick Start Guide</a></p>
|
||||
<p><a href="/better-thumbnail-browser/documentation.html" target="_blank">See Documentation</a></p>
|
||||
<p><a href="/better-thumbnail-browser/class-reference.html" target="_blank">See Class Reference</a></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/43/overview_original_1354296079.png?1354270879" class="screenshot" title="Better ThumbnailBrowser"><img alt="Overview" src="http://assets.componentowl.com/screenshots/43/overview_thumb_1354296079.png?1354270879" /></a></p>
|
||||
</div>
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/44/using-auto-populate_original_1354296146.png?1354270946" class="screenshot" title="Auto-loading images from folders"><img alt="Auto populate" src="http://assets.componentowl.com/screenshots/44/using-auto-populate_thumb_1354296146.png?1354270946" /></a></p>
|
||||
</div>
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/45/using-sorting_original_1354296174.png?1354270974" class="screenshot" title="Multi-column sorting on thumbnails"><img alt="Sorting" src="http://assets.componentowl.com/screenshots/45/using-sorting_thumb_1354296174.png?1354270974" /></a></p>
|
||||
</div>
|
||||
|
||||
<div class="screenshot">
|
||||
<p><a href="http://assets.componentowl.com/screenshots/46/layout-thumbnails-spacing_original_1354296209.jpg?1354271009" class="screenshot" title="Custom spacing between thumbnails"><img alt="Custom spacing" src="http://assets.componentowl.com/screenshots/46/layout-thumbnails-spacing_thumb_1354296209.jpg?1354271009" /></a></p>
|
||||
</div>
|
||||
|
||||
<div class="small-button-ct">
|
||||
<a href="/better-thumbnail-browser/screenshots.html" class="small-button"><span>More Screenshots</span></a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="buttons-wrap">
|
||||
<div class="buttons">
|
||||
<a href="/betterthumbnailbrowser.exe" class="standard-download image-link">Download Free Trial - With sample projects</a>
|
||||
<a href="/pricing-licensing/better-thumbnail-browser" class="standard-buy image-link">See Pricing & Licensing</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</Base>
|
||||
@@ -1,85 +0,0 @@
|
||||
---
|
||||
import Base from '../layouts/Base.astro';
|
||||
---
|
||||
<Base title="Better Thumbnail Browser loading and viewing control for .NET" description="Thumbnail gallery control for .NET WinForms (C#, VB.net). ListView-like image loader, image viewer and image browser component.">
|
||||
|
||||
<div class="product-content">
|
||||
<h1>Better Thumbnail Browser loading and viewing control for .NET</h1>
|
||||
<p class="section-info">Thumbnail gallery control for .NET WinForms (C#, VB.net). ListView-like image loader, image viewer and image browser component.</p>
|
||||
|
||||
<div class="sides">
|
||||
<div class="right">
|
||||
<ul class="nav">
|
||||
<li><a href="/better-thumbnail-browser" class="current">Overview</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="product-detail">
|
||||
<ul class="common">
|
||||
<li>Better Thumbnail Browser is a <strong>thumbnail viewing and loading control for .NET Windows Forms</strong></li>
|
||||
<li>View and automatically display thumbnails of images, graphic files, documents, video files etc.</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.</li>
|
||||
<li>Runs on Windows 10, 8, 7, Vista, 2003, XP, 2000, and newer, both 32-bit and 64-bit.</li>
|
||||
<li>Based on <a href="/better-listview">Better ListView</a> — inherits all its features and flexibility.</li>
|
||||
<li>Automatic thumbnail loading from files and folders.</li>
|
||||
<li>Supports all common image formats (JPEG, PNG, BMP, GIF, TIFF, etc.).</li>
|
||||
<li>Asynchronous thumbnail loading — does not block the UI.</li>
|
||||
<li>Customizable thumbnail sizes and layouts.</li>
|
||||
<li>Shell integration — displays thumbnails just like Windows Explorer.</li>
|
||||
</ul>
|
||||
|
||||
<h2>What is Better Thumbnail Browser?</h2>
|
||||
<p>Better Thumbnail Browser is a .NET WinForms control for viewing and browsing thumbnails. It is based on Better ListView and inherits all its features, while adding powerful thumbnail loading and display capabilities.</p>
|
||||
|
||||
<p>Better Thumbnail Browser can automatically load and display thumbnails from files and folders. It supports all common image formats and can also display thumbnails of documents, video files, and other file types through Windows Shell integration.</p>
|
||||
|
||||
<h2>Key Features</h2>
|
||||
<ul class="common">
|
||||
<li><strong>Automatic thumbnail loading</strong> — Simply point Better Thumbnail Browser to a folder and it will automatically load and display thumbnails of all supported files.</li>
|
||||
<li><strong>Asynchronous loading</strong> — Thumbnails are loaded in the background, so the UI remains responsive even when loading thousands of files.</li>
|
||||
<li><strong>Shell integration</strong> — Uses Windows Shell to generate thumbnails, supporting the same file types as Windows Explorer.</li>
|
||||
<li><strong>Customizable appearance</strong> — Full control over thumbnail sizes, spacing, borders, and layout.</li>
|
||||
<li><strong>Based on Better ListView</strong> — Inherits all Better ListView features including sorting, grouping, drag & drop, and more.</li>
|
||||
<li><strong>High performance</strong> — Optimized for displaying thousands of thumbnails smoothly.</li>
|
||||
</ul>
|
||||
|
||||
<div class="testimonial-wide">
|
||||
"Better Thumbnail Browser is exactly what I needed for my image management application. The shell integration is fantastic." — Customer Review
|
||||
</div>
|
||||
|
||||
<h2>Built on Better ListView</h2>
|
||||
<p>Better Thumbnail Browser is built on top of Better ListView, which means you get all the power and flexibility of Better ListView plus dedicated thumbnail browsing capabilities. This includes hierarchical items, grouping, sorting, drag & drop, serialization, and much more.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="left">
|
||||
<div class="buttons-box">
|
||||
<a href="https://www.componentowl.com/betterthumbnailbrowser.exe" class="standard-download" style="float:none;margin:0 auto 10px;display:block">Download Trial</a>
|
||||
<a href="/pricing-licensing/better-thumbnail-browser" class="standard-buy" style="float:none;margin:0 auto 10px;display:inline-block">See Pricing</a>
|
||||
</div>
|
||||
|
||||
<div class="compatibility">
|
||||
<p><strong>Seamless integration with .NET 2.0 and higher</strong></p>
|
||||
<div class="documentation">
|
||||
<p><a href="/better-thumbnail-browser/quick-start-guide.html" target="_blank">See Quick Start Guide</a></p>
|
||||
<p><a href="/better-thumbnail-browser/documentation.html" target="_blank">See Documentation</a></p>
|
||||
<p><a href="/better-thumbnail-browser/class-reference.html" target="_blank">See Class Reference</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="buttons-wrap">
|
||||
<div class="buttons-hp" style="text-align:center">
|
||||
<a href="https://www.componentowl.com/betterthumbnailbrowser.exe" class="standard-download">Download Trial</a>
|
||||
<a href="/pricing-licensing/better-thumbnail-browser" 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>
|
||||
235
src/pages/blog.astro
Normal file
235
src/pages/blog.astro
Normal file
@@ -0,0 +1,235 @@
|
||||
---
|
||||
import Base from '../layouts/Base.astro';
|
||||
---
|
||||
<Base title="Owl's Blog on .NET development" description="Component Owl codes Better ListView control all night so you don't have to." keywords="better listview, .net development, blog, component owl">
|
||||
<style is:inline>
|
||||
/* Blog-specific styles from the WordPress theme */
|
||||
.blog-name { font-size: 28px; margin: 15px 0 5px; }
|
||||
.blog-name a { color: #000; text-decoration: none; }
|
||||
.blog-name a:hover { color: #825900; }
|
||||
.blog-description { font-size: 14px; color: #666; margin-bottom: 20px; }
|
||||
.d-main { float: left; width: 596px; }
|
||||
.d-sidebar { float: right; width: 274px; padding-top: 10px; }
|
||||
.post-927, .post-921 { margin-bottom: 30px; }
|
||||
.post-927 h2, .post-921 h2 { font-size: 20px; margin: 15px 0 5px; }
|
||||
.post-927 h2 a, .post-921 h2 a { color: #825900; text-decoration: none; }
|
||||
.post-927 h2 a:hover, .post-921 h2 a:hover { color: #000; }
|
||||
.postmetadata { font-size: 11px; color: #999; margin-bottom: 10px; }
|
||||
.postmetadata a { color: #825900; }
|
||||
.entry { margin-bottom: 10px; line-height: 1.6; }
|
||||
.entry ol { padding-left: 25px; margin: 10px 0; }
|
||||
.entry ol li { margin-bottom: 8px; }
|
||||
.entry p { margin: 10px 0; }
|
||||
.postinfobar { border-top: 1px dotted #a8906b; padding-top: 5px; overflow: hidden; }
|
||||
.postinfobar .tags { float: left; }
|
||||
.postinfobar .comments { float: right; }
|
||||
.postinfobar .comments a { color: #825900; text-decoration: none; }
|
||||
.navigation { overflow: hidden; margin: 20px 0; }
|
||||
.navigation .alignleft { float: left; }
|
||||
.navigation .alignright { float: right; }
|
||||
.navigation a { color: #825900; }
|
||||
.dextronet-feeds ul.links { list-style: none; overflow: hidden; margin-bottom: 15px; }
|
||||
.dextronet-feeds ul.links li { float: left; margin-right: 10px; }
|
||||
.dextronet-feeds ul.links a { display: block; padding: 6px 8px 6px 26px; text-decoration: none; color: #fff; background: #49371e 7px 50% no-repeat; }
|
||||
.dextronet-feeds ul.links .rss { background-image: url(/images/rss.gif); }
|
||||
.dextronet-feeds ul.links .twitter { background-image: url(/images/twitter.gif); }
|
||||
.dextronet-feeds ul.links .facebook { background-image: url(/images/twitter.gif); }
|
||||
#sidebar ul { list-style: none; }
|
||||
#sidebar .widget { margin-bottom: 20px; }
|
||||
#sidebar .widgettitle { font-size: 14px; font-weight: bold; margin-bottom: 8px; border-bottom: 1px solid #a8906b; padding-bottom: 4px; }
|
||||
#sidebar ul ul { padding-left: 0; }
|
||||
#sidebar ul ul li { padding: 2px 0; }
|
||||
#sidebar ul ul li a { color: #825900; text-decoration: none; }
|
||||
#sidebar ul ul li a:hover { color: #000; }
|
||||
.tagcloud { line-height: 2; }
|
||||
.tagcloud a { padding: 2px 4px; color: #825900; text-decoration: none; }
|
||||
.tagcloud a:hover { color: #000; }
|
||||
#searchform-sidebar { margin-bottom: 15px; overflow: hidden; }
|
||||
#searchform-sidebar .search { width: 180px; padding: 4px; }
|
||||
#searchform-sidebar #searchsubmit-sidebar { vertical-align: middle; margin-left: 4px; cursor: pointer; }
|
||||
@media (max-width: 960px) {
|
||||
.d-main { float: none; width: 100%; }
|
||||
.d-sidebar { float: none; width: 100%; }
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="d-main">
|
||||
|
||||
<h1 class="blog-name"><a href="/blog">Owl's Blog on .NET development</a></h1>
|
||||
|
||||
<div class="blog-description">Component Owl codes Better ListView control all night so you don't have to.</div>
|
||||
|
||||
<div class="post-927 post type-post status-publish format-standard hentry category-better-listview category-components" id="post-927">
|
||||
<h2><a href="/blog/index.html%3Fp=927.html" rel="bookmark" title="Permanent Link to Activation issues and how to solve them">Activation issues and how to solve them</a></h2>
|
||||
|
||||
<p class="postmetadata">
|
||||
Blog Post by Brian Galura published on Wednesday, 01 March 2017 in <a href="/blog/category/better-listview/index.html" rel="category tag">Better ListView</a>, <a href="/blog/category/components/index.html" rel="category tag">Components</a>
|
||||
</p>
|
||||
|
||||
<div class="entry">
|
||||
<p>Dear Readers,<br />
|
||||
Periodically we get emails from users having problems with the activation. So we put together a check list on how to deal with the most frequent issues. In case these fixes do not help you solve your problem, please contact contact support at <a href="mailto:support@componentowl.com">support@componentowl.com</a> and we will be happy to help you out.<br />
|
||||
Below, you will find some obstacles we have stumbled across in the past.</p>
|
||||
<ol>
|
||||
<li>Try to <strong>rebuild</strong> the project/solution</li>
|
||||
<li><strong>Restart</strong> Visual Studio if rebuilding the solution did not stop the nag screen</li>
|
||||
<li>If you use Better ListView in a Class Library project, it should be referenced and activated in both, the main project and the Class Library project.</li>
|
||||
<li>Do the main project (executable) and all referenced projects contain the <strong>licenses.licx</strong> file within the Properties folder? If not, rebuild the main project (executable) and copy the licenses.licx file to the appropriate location in all referenced projects (Class Library or other executables).</li>
|
||||
<li>The licenses.licx file should contain only a <strong>single reference</strong> to Better ListView with the current version number (e.g. ComponentOwl.BetterListView.BetterListView, BetterListView, Version=3.7.2.0, Culture=neutral, PublicKeyToken=e6c91a3add447be2). If there are more lines referencing Better ListView, remove the obsolete ones. You can also delete the licenses.licx file and rebuild the project to regenerate it.</li>
|
||||
<li>Run the <strong>Activator</strong> application (installed along with the product) and check if it displays a valid license (license info should be displayed in green).</li>
|
||||
<li>You can try to finish the activation via the <strong>Activator app</strong> and then rebuild the main project. The Activator allows custom proxy settings for activation from behind a web proxy (often present in corporate environments).</li>
|
||||
<li>Check, if the <strong>license-blv.dat</strong> file is present in the “C:\ProgramData\Component Owl\” folder after activation. If not, please contact support at support@componentowl.com</li>
|
||||
<li>Check, if your projects reference the <strong>same version</strong> of Better ListView as the one that is installed. Open the „Reference Properties“ window by right clicking on Better ListView reference in the Solution Explorer. Then check if there is a Specific Version property set to true. If so, remove the reference and add a new reference to Better ListView with the correct version. You can also just set Specific Version property to false.</li>
|
||||
<li>The Better ListView has to be activated on each machine where it is built. Do not copy the license-blv.dat file because this is <strong>specific</strong> to each machine. Rather follow the activation process on each machine.</li>
|
||||
</ol>
|
||||
<p>We hope these clues can help you, in case you encounter a problem during the activation. As mentioned before, please contact support, if the issues persist.</p>
|
||||
</div>
|
||||
|
||||
<div class="postinfobar">
|
||||
<span class="tags"> </span>
|
||||
<div class="comments"><a href="/blog/index.html%3Fp=927.html#respond">No Comments »</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="post-921 post type-post status-publish format-standard hentry category-better-listview" id="post-921">
|
||||
<h2><a href="/blog/index.html%3Fp=921.html" rel="bookmark" title="Permanent Link to The Three Main Advantages Better ListView has Over the Classic .NET Framework">The Three Main Advantages Better ListView has Over the Classic .NET Framework</a></h2>
|
||||
|
||||
<p class="postmetadata">
|
||||
Blog Post by Brian Galura published on Thursday, 09 February 2017 in <a href="/blog/category/better-listview/index.html" rel="category tag">Better ListView</a>
|
||||
</p>
|
||||
|
||||
<div class="entry">
|
||||
<p>Dear Readers,<br />
|
||||
When evaluating an alternative to replace the .NET ListView you might stumble upon the question: what sets the different solutions available apart from each other? Which one meets my demands the best?<br />
|
||||
Here are the three main reasons we think Better ListView is the ideal solution for you if you are planning to use a professional alternative:</p>
|
||||
<p><strong>1) The intuitive approach on getting started</strong></p>
|
||||
<p>The good thing is, you can get started right away. Due to the build-up of processes, as well as the well documented procedures you have almost no learning period. Component Owl keeps its design close to the original .NET ListView so you do not have to get acquainted to a completely new system. But still, the changes made are substantial enough to make your working routine so much easier. Whether its the inbuilt drag & drop, the sub-item images or the multi-column sorting, the processes are meant to make your life easier.</p>
|
||||
<p><strong>2) The fast and helpful support</strong></p>
|
||||
<p>As Component Owl has been on the market for quite a while now, it has been further developed and improved countless times, resulting in a detailed and meaningful FAQ which answer to the majority of your questions. In case you cannot find the answer you need, you can rely on our support system which will give you feedback on you request within 24 hours. This allows you to keep the workflow going with almost no interruptions and puts you ahead of the freeware users.</p>
|
||||
<p><strong>3) The possibility to customize</strong></p>
|
||||
<p>Just like every developer has his own style of working, Component Owl can be customized to every user needs. The many opportunities to adapt your surface to your favorite design or to arrange the necessary tools the way you need them, allows you to optimize your workflow to perform even better.</p>
|
||||
<p>These 3 named advantages are just a few of the many that Component Owl offers you. For more infromation just <a href="/blog/page/6/index.html">check out</a> our trial version to see for yourself.</p>
|
||||
</div>
|
||||
|
||||
<div class="postinfobar">
|
||||
<span class="tags"> </span>
|
||||
<div class="comments"><a href="/blog/index.html%3Fp=921.html#respond">No Comments »</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="navigation">
|
||||
<div class="alignleft"><a href="/blog/2011/02/page/2/index.html">« Older Entries</a></div>
|
||||
<div class="alignright"></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="d-sidebar">
|
||||
|
||||
<div class="dextronet-feeds">
|
||||
<ul class="links">
|
||||
<li><a href="/blog/feed/index.html" class="rss">Subscribe to our RSS</a></li>
|
||||
<li><a href="http://twitter.com/ComponentOwl" class="twitter">Follow us on twitter</a></li>
|
||||
<li><a href="http://facebook.com/ComponentOwl" class="facebook">Follow us on Facebook</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div id="sidebar" role="complementary">
|
||||
<ul>
|
||||
<li id="categories-3" class="widget widget_categories"><h2 class="widgettitle">Categories</h2>
|
||||
<ul>
|
||||
<li class="cat-item cat-item-3"><a href="/blog/category/announcements/index.html">Announcements</a> (8)</li>
|
||||
<li class="cat-item cat-item-21"><a href="/blog/category/better-listview/index.html">Better ListView</a> (44)</li>
|
||||
<li class="cat-item cat-item-4"><a href="/blog/category/components/index.html">Components</a> (9)</li>
|
||||
<li class="cat-item cat-item-222"><a href="/blog/category/programming/index.html">Programming</a> (2)</li>
|
||||
<li class="cat-item cat-item-13"><a href="/blog/category/tutorials/index.html">Tutorials</a> (19)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li id="archives-3" class="widget widget_archive"><h2 class="widgettitle">Archives</h2>
|
||||
<ul>
|
||||
<li><a href='/blog/2017/03/index.html'>March 2017</a></li>
|
||||
<li><a href='/blog/2017/02/index.html'>February 2017</a></li>
|
||||
<li><a href='/blog/2016/11/index.html'>November 2016</a></li>
|
||||
<li><a href='/blog/2014/08/index.html'>August 2014</a></li>
|
||||
<li><a href='/blog/2014/07/index.html'>July 2014</a></li>
|
||||
<li><a href='/blog/2014/04/index.html'>April 2014</a></li>
|
||||
<li><a href='/blog/2014/02/index.html'>February 2014</a></li>
|
||||
<li><a href='/blog/2013/03/index.html'>March 2013</a></li>
|
||||
<li><a href='/blog/2013/02/index.html'>February 2013</a></li>
|
||||
<li><a href='/blog/2013/01/index.html'>January 2013</a></li>
|
||||
<li><a href='/blog/2012/12/index.html'>December 2012</a></li>
|
||||
<li><a href='/blog/2012/09/index.html'>September 2012</a></li>
|
||||
<li><a href='/blog/2012/08/index.html'>August 2012</a></li>
|
||||
<li><a href='/blog/2012/04/index.html'>April 2012</a></li>
|
||||
<li><a href='/blog/2012/03/index.html'>March 2012</a></li>
|
||||
<li><a href='/blog/2012/02/index.html'>February 2012</a></li>
|
||||
<li><a href='/blog/2012/01/index.html'>January 2012</a></li>
|
||||
<li><a href='/blog/2011/12/index.html'>December 2011</a></li>
|
||||
<li><a href='/blog/2011/11/index.html'>November 2011</a></li>
|
||||
<li><a href='/blog/2011/10/index.html'>October 2011</a></li>
|
||||
<li><a href='/blog/2011/09/index.html'>September 2011</a></li>
|
||||
<li><a href='/blog/2011/08/index.html'>August 2011</a></li>
|
||||
<li><a href='/blog/2011/07/index.html'>July 2011</a></li>
|
||||
<li><a href='/blog/2011/06/index.html'>June 2011</a></li>
|
||||
<li><a href='/blog/2011/05/index.html'>May 2011</a></li>
|
||||
<li><a href='/blog/2011/03/index.html'>March 2011</a></li>
|
||||
<li><a href='/blog/2011/02/index.html'>February 2011</a></li>
|
||||
<li><a href='/blog/2011/01/index.html'>January 2011</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li id="tag_cloud-3" class="widget widget_tag_cloud"><h2 class="widgettitle">Tags</h2>
|
||||
<div class="tagcloud">
|
||||
<a href="/blog/tag/align/index.html" class="tag-cloud-link tag-link-256 tag-link-position-1" style="font-size: 8pt;" aria-label="align (2 items)">align</a>
|
||||
<a href="/blog/tag/better/index.html" class="tag-cloud-link tag-link-71 tag-link-position-2" style="font-size: 14.326923076923pt;" aria-label="better (8 items)">better</a>
|
||||
<a href="/blog/tag/better-listview-2/index.html" class="tag-cloud-link tag-link-31 tag-link-position-3" style="font-size: 22pt;" aria-label="better listview (32 items)">better listview</a>
|
||||
<a href="/blog/tag/bound/index.html" class="tag-cloud-link tag-link-85 tag-link-position-4" style="font-size: 8pt;" aria-label="bound (2 items)">bound</a>
|
||||
<a href="/blog/tag/child-items-in-listview/index.html" class="tag-cloud-link tag-link-57 tag-link-position-5" style="font-size: 8pt;" aria-label="child items in listview (2 items)">child items in listview</a>
|
||||
<a href="/blog/tag/column/index.html" class="tag-cloud-link tag-link-89 tag-link-position-6" style="font-size: 10.961538461538pt;" aria-label="column (4 items)">column</a>
|
||||
<a href="/blog/tag/coming-soon/index.html" class="tag-cloud-link tag-link-52 tag-link-position-7" style="font-size: 8pt;" aria-label="coming soon (2 items)">coming soon</a>
|
||||
<a href="/blog/tag/custom/index.html" class="tag-cloud-link tag-link-12 tag-link-position-8" style="font-size: 15pt;" aria-label="custom (9 items)">custom</a>
|
||||
<a href="/blog/tag/data/index.html" class="tag-cloud-link tag-link-84 tag-link-position-9" style="font-size: 8pt;" aria-label="data (2 items)">data</a>
|
||||
<a href="/blog/tag/databinding/index.html" class="tag-cloud-link tag-link-83 tag-link-position-10" style="font-size: 8pt;" aria-label="databinding (2 items)">databinding</a>
|
||||
<a href="/blog/tag/drawing/index.html" class="tag-cloud-link tag-link-161 tag-link-position-11" style="font-size: 10.961538461538pt;" aria-label="drawing (4 items)">drawing</a>
|
||||
<a href="/blog/tag/drawn/index.html" class="tag-cloud-link tag-link-270 tag-link-position-12" style="font-size: 9.6153846153846pt;" aria-label="drawn (3 items)">drawn</a>
|
||||
<a href="/blog/tag/explorer/index.html" class="tag-cloud-link tag-link-30 tag-link-position-13" style="font-size: 9.6153846153846pt;" aria-label="explorer (3 items)">explorer</a>
|
||||
<a href="/blog/tag/groups/index.html" class="tag-cloud-link tag-link-22 tag-link-position-14" style="font-size: 10.961538461538pt;" aria-label="groups (4 items)">groups</a>
|
||||
<a href="/blog/tag/header/index.html" class="tag-cloud-link tag-link-134 tag-link-position-15" style="font-size: 9.6153846153846pt;" aria-label="header (3 items)">header</a>
|
||||
<a href="/blog/tag/hide/index.html" class="tag-cloud-link tag-link-88 tag-link-position-16" style="font-size: 10.961538461538pt;" aria-label="hide (4 items)">hide</a>
|
||||
<a href="/blog/tag/hiding/index.html" class="tag-cloud-link tag-link-90 tag-link-position-17" style="font-size: 9.6153846153846pt;" aria-label="hiding (3 items)">hiding</a>
|
||||
<a href="/blog/tag/hierarchy/index.html" class="tag-cloud-link tag-link-24 tag-link-position-18" style="font-size: 8pt;" aria-label="hierarchy (2 items)">hierarchy</a>
|
||||
<a href="/blog/tag/hot/index.html" class="tag-cloud-link tag-link-106 tag-link-position-19" style="font-size: 9.6153846153846pt;" aria-label="hot (3 items)">hot</a>
|
||||
<a href="/blog/tag/image/index.html" class="tag-cloud-link tag-link-277 tag-link-position-20" style="font-size: 8pt;" aria-label="image (2 items)">image</a>
|
||||
<a href="/blog/tag/images/index.html" class="tag-cloud-link tag-link-7 tag-link-position-21" style="font-size: 9.6153846153846pt;" aria-label="images (3 items)">images</a>
|
||||
<a href="/blog/tag/item/index.html" class="tag-cloud-link tag-link-23 tag-link-position-22" style="font-size: 10.961538461538pt;" aria-label="item (4 items)">item</a>
|
||||
<a href="/blog/tag/item-hierarchy/index.html" class="tag-cloud-link tag-link-55 tag-link-position-23" style="font-size: 8pt;" aria-label="item hierarchy (2 items)">item hierarchy</a>
|
||||
<a href="/blog/tag/items/index.html" class="tag-cloud-link tag-link-107 tag-link-position-24" style="font-size: 17.423076923077pt;" aria-label="items (14 items)">items</a>
|
||||
<a href="/blog/tag/listview/index.html" class="tag-cloud-link tag-link-5 tag-link-position-25" style="font-size: 16.076923076923pt;" aria-label="listview (11 items)">listview</a>
|
||||
<a href="/blog/tag/load/index.html" class="tag-cloud-link tag-link-261 tag-link-position-26" style="font-size: 8pt;" aria-label="load (2 items)">load</a>
|
||||
<a href="/blog/tag/mouse/index.html" class="tag-cloud-link tag-link-41 tag-link-position-27" style="font-size: 8pt;" aria-label="mouse (2 items)">mouse</a>
|
||||
<a href="/blog/tag/multi-line/index.html" class="tag-cloud-link tag-link-82 tag-link-position-28" style="font-size: 8pt;" aria-label="multi-line (2 items)">multi-line</a>
|
||||
<a href="/blog/tag/multiline/index.html" class="tag-cloud-link tag-link-81 tag-link-position-29" style="font-size: 9.6153846153846pt;" aria-label="multiline (3 items)">multiline</a>
|
||||
<a href="/blog/tag/owner/index.html" class="tag-cloud-link tag-link-104 tag-link-position-30" style="font-size: 12.038461538462pt;" aria-label="owner (5 items)">owner</a>
|
||||
<a href="/blog/tag/ownerdrawn/index.html" class="tag-cloud-link tag-link-273 tag-link-position-31" style="font-size: 8pt;" aria-label="ownerdrawn (2 items)">ownerdrawn</a>
|
||||
<a href="/blog/tag/padding/index.html" class="tag-cloud-link tag-link-19 tag-link-position-32" style="font-size: 8pt;" aria-label="padding (2 items)">padding</a>
|
||||
<a href="/blog/tag/progress/index.html" class="tag-cloud-link tag-link-37 tag-link-position-33" style="font-size: 8pt;" aria-label="progress (2 items)">progress</a>
|
||||
<a href="/blog/tag/space/index.html" class="tag-cloud-link tag-link-240 tag-link-position-34" style="font-size: 9.6153846153846pt;" aria-label="space (3 items)">space</a>
|
||||
<a href="/blog/tag/spacing/index.html" class="tag-cloud-link tag-link-20 tag-link-position-35" style="font-size: 8pt;" aria-label="spacing (2 items)">spacing</a>
|
||||
<a href="/blog/tag/sub-item/index.html" class="tag-cloud-link tag-link-113 tag-link-position-36" style="font-size: 10.961538461538pt;" aria-label="sub-item (4 items)">sub-item</a>
|
||||
<a href="/blog/tag/sub-items/index.html" class="tag-cloud-link tag-link-265 tag-link-position-37" style="font-size: 8pt;" aria-label="sub-items (2 items)">sub-items</a>
|
||||
<a href="/blog/tag/subitem/index.html" class="tag-cloud-link tag-link-258 tag-link-position-38" style="font-size: 9.6153846153846pt;" aria-label="subitem (3 items)">subitem</a>
|
||||
<a href="/blog/tag/subitems/index.html" class="tag-cloud-link tag-link-266 tag-link-position-39" style="font-size: 9.6153846153846pt;" aria-label="subitems (3 items)">subitems</a>
|
||||
<a href="/blog/tag/thumbnails/index.html" class="tag-cloud-link tag-link-6 tag-link-position-40" style="font-size: 8pt;" aria-label="thumbnails (2 items)">thumbnails</a>
|
||||
<a href="/blog/tag/tree/index.html" class="tag-cloud-link tag-link-80 tag-link-position-41" style="font-size: 8pt;" aria-label="tree (2 items)">tree</a>
|
||||
<a href="/blog/tag/update/index.html" class="tag-cloud-link tag-link-36 tag-link-position-42" style="font-size: 8pt;" aria-label="update (2 items)">update</a>
|
||||
<a href="/blog/tag/whats-new/index.html" class="tag-cloud-link tag-link-32 tag-link-position-43" style="font-size: 8pt;" aria-label="what's new (2 items)">what's new</a>
|
||||
<a href="/blog/tag/working-on/index.html" class="tag-cloud-link tag-link-38 tag-link-position-44" style="font-size: 8pt;" aria-label="working on (2 items)">working on</a>
|
||||
<a href="/blog/tag/xp/index.html" class="tag-cloud-link tag-link-29 tag-link-position-45" style="font-size: 8pt;" aria-label="xp (2 items)">xp</a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</Base>
|
||||
@@ -1,23 +0,0 @@
|
||||
---
|
||||
import Base from '../layouts/Base.astro';
|
||||
---
|
||||
<Base title="Component Owl Blog" description="Latest news, tips and tutorials from Component Owl.">
|
||||
|
||||
<div class="resources-content">
|
||||
|
||||
<h1 class="section-heading">Blog</h1>
|
||||
|
||||
<p>Welcome to the Component Owl blog. Here you'll find tips, tutorials, and news about our .NET components.</p>
|
||||
|
||||
<p>For the latest updates, follow us on <a href="https://twitter.com/ComponentOwl">Twitter</a> or subscribe to our <a href="/blog">RSS feed</a>.</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h2>Better ListView Tips & Tricks</h2>
|
||||
<p>Check back soon for new articles and tutorials about getting the most out of Better ListView, Better Thumbnail Browser, and Better SplitButton.</p>
|
||||
|
||||
<p>In the meantime, visit our <a href="/support">Support</a> page for documentation, quick start guides, and class references for all our products.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</Base>
|
||||
107
src/pages/sitemap.astro
Normal file
107
src/pages/sitemap.astro
Normal file
@@ -0,0 +1,107 @@
|
||||
---
|
||||
import Base from '../layouts/Base.astro';
|
||||
---
|
||||
<Base title="ComponentOwl.com Sitemap" description="Sitemap for ComponentOwl.com - .NET controls for WinForms" keywords="component owl, sitemap, .net controls">
|
||||
<div class="subpage sitemap-content">
|
||||
|
||||
<h1>ComponentOwl.com Sitemap</h1>
|
||||
|
||||
<h2>Component Owl - .NET controls for WinForms / </h2>
|
||||
|
||||
<ul class="common top">
|
||||
<li><strong><a href="/">Home</a></strong></li>
|
||||
|
||||
<li>
|
||||
<strong><a href="/better-listview">Better ListView</a></strong>
|
||||
|
||||
<ul class="common">
|
||||
<li>
|
||||
<a href="/better-listview">Overview</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/better-listview/screenshots.html">Screenshots</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/better-listview/comparison-table.html">Comparison</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/better-listview/resources.html">Resources</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/better-listview/story.html">Story</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
<strong><a href="/better-thumbnail-browser">Better Thumbnail Browser</a></strong>
|
||||
|
||||
<ul class="common">
|
||||
<li>
|
||||
<a href="/better-thumbnail-browser">Overview</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/better-thumbnail-browser/screenshots.html">Screenshots</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
<strong><a href="/better-splitbutton">Better SplitButton</a></strong>
|
||||
|
||||
<ul class="common">
|
||||
<li>
|
||||
<a href="/better-splitbutton">Overview</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/better-splitbutton/screenshots.html">Screenshots</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</li>
|
||||
<li>
|
||||
<strong><a href="/better-listview-express">Better ListView Express</a></strong>
|
||||
|
||||
<ul class="common">
|
||||
<li>
|
||||
<a href="/better-listview-express">Overview</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/better-listview-express/comparison-with-full-version.html">Comparison With Regular ListView and Full Version</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<strong><a href="/pricing-licensing/better-listview">Pricing & Licensing for Better ListView</a></strong>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<strong><a href="/pricing-licensing/better-thumbnail-browser">Pricing & Licensing for Better Thumbnail Browser</a></strong>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<strong><a href="/pricing-licensing/better-splitbutton">Pricing & Licensing for Better SplitButton</a></strong>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<strong><a href="/support">Support</a></strong>
|
||||
</li>
|
||||
<li><strong><a href="/comics">Comics</a></strong></li>
|
||||
<li><strong><a href="/blog">Blog</a></strong></li>
|
||||
<li><strong><a href="/about-us">About</a></strong></li>
|
||||
</ul>
|
||||
|
||||
<ul class="common top">
|
||||
<li><strong><a href="/quick-start-guide/better-listview/index.html">Quick Start Guide for Better ListView</a></strong></li>
|
||||
</ul>
|
||||
|
||||
<ul class="common top">
|
||||
<li><a href="/download/better-listview.html">Thank you for downloading</a></li>
|
||||
<li><a href="/disclaimer">Disclaimer</a></li>
|
||||
<li><a href="/privacy-policy">Privacy Policy</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
</Base>
|
||||
Reference in New Issue
Block a user