Files
componentowl.com/better-splitbutton.html
2026-03-23 16:10:59 +00:00

420 lines
21 KiB
HTML

<!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 &amp; 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/\&quot;#\"" 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="better-listview.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="better-listview.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()) + '&amp;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&amp;type=website&amp;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 &amp; 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 &raquo;</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 &copy; 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>