www.devexpress.com Open in urlscan Pro
104.22.5.158  Public Scan

Submitted URL: https://www.devexpress.com/go/v241_Get_Download.aspx
Effective URL: https://www.devexpress.com/MyAccount/LogIn/?returnUrl=https%3a%2f%2fwww.devexpress.com%2fClientCenter%2fDownloadManager%2f
Submission: On June 20 via manual from AT — Scanned from AT

Form analysis 1 forms found in the DOM

Name: aspnetFormPOST ./?returnUrl=https%3a%2f%2fwww.devexpress.com%2fClientCenter%2fDownloadManager%2f

<form name="aspnetForm" method="post" action="./?returnUrl=https%3a%2f%2fwww.devexpress.com%2fClientCenter%2fDownloadManager%2f" id="aspnetForm">
  <div>
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
    <input type="hidden" name="__VSTATE" id="__VSTATE"
      value="lQSujcnIId0326+oXXhyqycMOKq+zWhKQg7/uUxzWthcqV0gO9SKITKH4KZhS/PEMKCut2XmixhoWTZ/X+OJwd7BQ1TnmdzmKHSi4MGZbw5kaWxifq5txWePuA4EnR95QcfofTRIwbAZMhVjSjKzKgy3VnhDQSYvyUJFQWqtX4j/zDbRb5KV2b34nWgzVYWST/xul8QdcGrmvKX+A99Jx5HdpKIJ3PeCeJKcMLnYkalfMGK2414cwB/LNudnHlxbnryQkoSX1MuT9LMYvMeuyWmMRbM5YYXEun59CBXxV63j3IfPNqvRPzCbyGg0iFUO/cr/oM3EoRO1hJoDEtbMREtILY8jz2gQTmEviT0mbtmBrX0QM3JmJYMolvjHU1wBhSNgGg2n357IMz3/LV167Ise4h/DJdpubHgdm4bbOmV4Z/D7uSeQsV2g5Q6pUHw58EVgw3MwERd0+9MLO/Y83n7d1dEiQRznr7hur7fTBYn81kaslcVn+lVIwuYXtGUPO+ojSFw8+escW4D3amal0MhY+cZVcHp+u8Ad5OQWzvV8aGKxs5W9WlSUdm7Cx54n/adMbL6f2DzEpxX+kBN5KCVWcixcRe8tBNEBW7gOL2Mg6pwqn1Jk1zys6LB87YlycEaXndA1IfBj7gTJWbmLFDA9yNrNi9JsALPGWP8fWi1bfYPS/1I2+takC/sLi2kxC2fgSw6hCaDWoYpch8AGBd7iK8MQTP3VIaK0rwWJQ1r4orvRLONLEvRE/mxRlaNWayYqNi/dtbS225CYR68ITVjDL5WviMGJfts3F6lonhg4mso5ic4DK1n2OxDj+ccwHD8xVaEiUDovWYBhVUSedSMhsNE7dzmwjaIh9apI0eILDHyQ0Gc71Ag3qhC4ecREVcm2CYOSfny9+bdSbDbw+4WeDWpVq/yOGx3QBWa2zaxpwnbdj0zziQEAFWwh8WRdgmfoJyv+Fmhki5jCjyoRluRqe1+opozhHSlr0FwIwmseHsrnITh2tieH+DD3xxb+4dLtL1Hh+0+jzTc89/DxuqjajYrhuXTxsY0Nn6RyxoKQMOsoACXY+8xQLQMrUBj41Li6iwJaHhkN9gyfYyE8FG/PSkimzAnanYwZONobhW3bDsEOFN16pn/wBGQaLifIfWcQSKr7B8N/DRNVly1DAnmM/ZoNL0tHZ49t3pmLKlhF8+55znlYY622SWhtQWYTht1EBjVa/K+ujIUKxX5XQHsSeRXq7DU0BRI44s42TBGrC60Dk/xjhY3NlXgnYpKdNBk3v9uVzFfC9MP5+Ez+Kp6AsaV03sGEwUlw/qv+FuWurnbaMd7ot/kJjrHOVCWaYWHfHi0aUDMOdYjTHSIuBmIcUJJCp437KgvVmiP8wWcUYI8bkUY8aIzYaTwAPhqcXlhAsXJ2bo5LMccjuQaQQI/GWhy9lP4V6UuNAb/nVgaoFcfoWuofGK0AJwFt1503oE3Q+DZum9M8Pjr6n0bCn7wUaAkpAn627RJkg8cxL5QNBGltsZp4Oc8KWmWCqfKeQsXR3s/Icfzr0/4MjTIRnMgd2N3YH8sxyeZcz8/3iGUhPoO3z8cIAZyIkEt7iN9c5fPr0XWdYFBY7dP4ApGSifftSQWKf+Bys0CxSaIjPua66W4aiyUCYIhTQ+qLkD/2K1NTbM0D6h9jbuqWtfHgW7ynk5jpUR2hnRNJ4CGCkkxQjDwUQLdsdTpD9iHbyMe4FZ1oHHbQUTUITbEIYz1F1NeGyjUmQlZGCMKKpPJt36kip0ZgRP+gL8IHwHBNAmP6fz3rPZ5+bNorJQrjJXtA9TmZJjdNOa5xdE0mWDN0i54yQdrGiiPtX0oa2tmPDrriHeZZOQ17/PO7EeL6gupbOqqHNYOMrjCyyHlR2Ngg4vvVrHHVJh2sCJ9U6UFh+sHj6VHHQOpalt6PHrA5nOHnzjazwIwbecoX0mrXzxvS6KF/6kZ1yqXo0EtnUC+6TFewIQkn6sOz++ju4S8n2/HJyilIEg858jgyfaZAusG2C0Y/MmCYFwg7Z+bLG8v9cVjf7/ED6PUf/Sc61uZgjrarw0TQG4R2Oxz3DwTC90ZAETMJArmzmo0hiSDliTU7P9HDxp/o2/1VAvQweX9+atesVhwBQE15FjSvlbh0adUL4UJ8aqz0uAk20Q1cakClCOTpTNA+I20k3c9N7Ok8voXOtyL80mh7pV5W8RnvUNFwJoFp8CHHgPbPyYyR+AvS770IrxdEtfEAg3wSPbRG9sbNRM6kReqdLVbvD3aQJoLAIbt2Tv1mQqg6kWHK1ehIDEBh4xiQ8plIt33oYSrp7EcYMNeW8mzpht+l4TBHZTBL4M8D8XGUxKuGgF7h4yEiuaOULgrYEasnDOmQRL/4qyYsgp1DR90sjeO1DhV1kXglw38800k8cr2liDaMediGU5Q1Zs4zq3fTg2Q/RLBAmEm08iYoxsYa54NouUHuHa8mDav/aIdq/PwJpQNSCx3Zw0WS+nLXfbB/n8HsOW98w5DOcWFY1qbcjfV+nHD0QMVVB3Hc51PujI7oefVWsJkT3WVAW8SSjFN1ws1OtzSCpdKvB8Z1EsnLslI8TVJJV/B6fEE3QrUhX2fjCrD82CDP4tDcsYodE3fX0ZEYkAJ3Oa4L4TQtSP5I9Fi6QF5j0VCGjRDKSaiX2O+MKxIOo9TQddz0mbokRsZws2G4Toh4CgFSJDvQSn7s+4SS1gXo6SREGxGPfxsmUPJUZbT9+HDdv8WDfTfAXp48tLrjIQJmQ/nJeANLujoJ3hSjIGlI606uCQ2LGRyJ+sRTZCk2A6NXQHI/wpz3KuB25SAgsUhuEsNJtlk5oxQ3xWDf0MMAerm5NVpGrv7z">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['aspnetForm'];
    if (!theForm) {
      theForm = document.aspnetForm;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=bqCb_h7OYlBHWJIR7PJNJUmm4oYhaTgL7dsUo9V1CaKhmZUVFNbEXRsj9YeoQLjiV4Y_1FEQE6tOTlICy12eY8FxSaw1&amp;t=638285813964787378" type="text/javascript"></script>
  <div>
    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAASvVXD1oYELeveMr0vHCmYPbmOiP4Z8AWX9VyP6/jUv1yAEM3d3Yo5R2OEoGkNzkrLIkOYYjY4U/7fqLAszrEcai4bhD2Jyb6LK0Kl8Aja3oHt119A=">
  </div>
  <script type="text/javascript">
    var _wsData = {
      "Settings": {
        "MainWebSiteUrl": "https:\/\/www.devexpress.com\/",
        "TrackingEnabled": true
      },
      "UserInfo": {
        "IsLoggedIn": false
      }
    };
  </script>
  <header class="Fixed">
    <div id="TOCChatLink"> Chat Now </div>
    <div class="r-container">
      <a tabindex="-1" class="Logo" title="DevExpress" href="https://www.devexpress.com/" id="Header-Logo"></a>
      <div class="ControlContainer">
        <a id="Cart" tabindex="-1" title="Shopping Cart" data-empty-text="Cart" data-cart-text="Cart: ##" href="https://www.devexpress.com/ClientCenter/Purchase/Checkout/">Cart</a><a id="MyDownloads" tabindex="-1" class="HeadLink hidden visible-xs" href="https://www.devexpress.com/ClientCenter/DownloadManager/">My Downloads</a><a id="FreeTrial" tabindex="-1" class="HeadLink Button Orange hidden visible-xs" href="https://www.devexpress.com/Products/Try/">Free Trial</a><a id="LogIn" tabindex="-1" class="HeadLink" href="https://www.devexpress.com/MyAccount/LogIn/?returnUrl=https%3A%2F%2Fwww.devexpress.com%2FMyAccount%2FLogIn%2F%3FreturnUrl%3Dhttps%253a%252f%252fwww.devexpress.com%252fClientCenter%252fDownloadManager%252f">Log In</a>
        <div id="MyAccount"
          data-myaccount="{&quot;Urls&quot;:{&quot;Login&quot;:&quot;https://www.devexpress.com/MyAccount/LogIn/?returnUrl=https%3a%2f%2fwww.devexpress.com%2fMyAccount%2fLogIn%2f%3freturnUrl%3dhttps%253a%252f%252fwww.devexpress.com%252fClientCenter%252fDownloadManager%252f&quot;,&quot;ManageProfile&quot;:&quot;https://www.devexpress.com/MyAccount/&quot;,&quot;Download&quot;:&quot;https://www.devexpress.com/ClientCenter/DownloadManager/&quot;,&quot;Renew&quot;:&quot;https://www.devexpress.com/Buy/Renew/&quot;,&quot;PurchaseHistory&quot;:&quot;https://www.devexpress.com/ClientCenter/PurchaseHistory.aspx&quot;,&quot;ManageLicenses&quot;:&quot;https://www.devexpress.com/ClientCenter/LicenseManager/&quot;,&quot;Logout&quot;:&quot;https://www.devexpress.com/MyAccount/LogOut/&quot;}}"
          style="display:none;">
          <span class="UserIcon"></span>
        </div>
        <div id="SiteSearch">
          <div title="Search" class="SearchButton">
          </div>
          <div class="SearchBox">
            <input name="ctl00$ctl00$tbSiteSearch" type="text" value="Type keywords here" id="tbSiteSearch" tabindex="-1" class="NullText" autocomplete="off" nulltext="Type keywords here">
          </div>
        </div>
        <div id="NotificationCenter" tabindex="-1">
          <a tabindex="-1" data-notifications-control="bell" href="javascript:;"><span class="Bell"></span><span class="MessageCount" data-notifications-count="0"></span></a>
          <div class="UnreadHint" style="left: -87px;">
            <div class="Hint" data-notifications-count="0"></div>
          </div>
          <div class="NotificationsList" style="left: -204px; width: 430px;"></div>
        </div>
      </div>
    </div>
  </header>
  <div class="HeaderPlaceholer" style="height: 36px;"></div>
  <script type="text/javascript">
    window.SearchServiceUrl = 'https://search.devexpress.com/?m=Web&q=';
  </script>
  <nav id="MainMenu">
    <div class="MenuContainer">
      <div class="r-container">
        <a tabindex="-1" class="Logo" title="DevExpress" href="https://www.devexpress.com/" id="TOC-Logo"></a><a tabindex="-1" class="Menu-Toggle" href="javascript:;" data-role="Menu-Toggle-Button"><span></span></a>
        <div class="h-clear hidden-md">
        </div>
        <ul>
          <li><a tabindex="-1" href="javascript:;">Products</a>
            <div class="SubMenu Products">
              <div class="Header hidden-md">
                <span>Products</span>
                <div class="CloseButton">
                </div>
              </div>
              <div class="r-container">
                <div class="ScrollContainer">
                  <div class="column">
                    <div class="GroupTitle"> MULTI-PLATFORM PACKAGES </div>
                    <a tabindex="-1" href="https://www.devexpress.com/subscriptions/universal.xml"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#ff7200;" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill: #fff" d="M35.94,50.77q3.69,0,5.49-2,1.5-1.74,1.5-6.66V20.24H39v21.9A8.42,8.42,0,0,1,38.36,46,2.51,2.51,0,0,1,36,47a2.49,2.49,0,0,1-2.38-1.07,10.46,10.46,0,0,1-.59-4.34V20.24h-4V41.55c0,3.3.38,5.52,1.15,6.68C31.33,49.92,33.23,50.77,35.94,50.77Z"></path></svg>Universal Subscription</a><abbr>Our
                      Best Value – includes over 600 UI Controls, our award-winning reporting platform, DevExpress Dashboard, the eXpressApp Framework, CodeRush for Visual Studio and
                      more.</abbr><a tabindex="-1" href="https://www.devexpress.com/subscriptions/dxperience.xml"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill:#fff" d="M25.05,48.43a8.93,8.93,0,0,0,2.58-4.59,34.12,34.12,0,0,0,.8-8.13,36.83,36.83,0,0,0-.72-8.34,11,11,0,0,0-2.42-4.88,6.23,6.23,0,0,0-2.58-1.74,12.55,12.55,0,0,0-3.85-.51h-5V50.4h3.28Q22.84,50.4,25.05,48.43ZM17.92,23.66h.51a4.53,4.53,0,0,1,4.51,2.62q1.23,2.61,1.23,9.59,0,6.48-1.29,8.73t-5,2.25Z"></path><path style="fill:#fff" d="M33.8,50.4l1.74-5.47.35-1.13.69-2.15a14.2,14.2,0,0,0,.52-2.5,22.18,22.18,0,0,0,.53,2.42c.25.91.57,1.94,1,3.09l2,5.74h4.1L39.12,35.09,44.7,20.24H40.6l-1.93,6.21-.28.88c-.19.63-.38,1.25-.55,1.88s-.34,1.27-.48,1.93a31,31,0,0,0-1.47-5.06L33.8,20.24H29.86l5.35,14.85L29.51,50.4Z"></path><path style="fill:#fff" d="M51,37a13,13,0,0,0,5.14-.8q3.52-1.76,3.53-7.77c0-2.85-.58-4.94-1.76-6.25s-3-2-5.62-2H46.93V50.4H51Zm0-13.36h.57a3.46,3.46,0,0,1,2.95,1.25,6.68,6.68,0,0,1,.93,3.95,5.37,5.37,0,0,1-1,3.67c-.64.68-1.8,1-3.48,1Z"></path></svg>DXperience Subscription</a><abbr>Save
                      Hundreds – includes DevExpress UI Controls for WinForms, ASP.NET, MVC, WPF, our award-winning reporting platform and CodeRush for Visual Studio.</abbr>
                    <div class="h-clear">
                    </div>
                  </div>
                  <div class="column">
                    <div class="column">
                      <div class="GroupTitle"> WINDOWS DESKTOP CONTROLS </div>
                      <a tabindex="-1" href="https://www.devexpress.com/products/net/controls/winforms/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M55.16,31.49c0,1.67.08,3.45.23,5.34s.4,4,.73,6.32A111.37,111.37,0,0,0,53,32.27l-4-12H45.18V50.4h4L49,37.26c0-.38,0-.72,0-1s0-.55,0-.76l-.24-3.73-.21-3.07c0-.17,0-.37-.06-.61s-.06-.53-.1-.87c.08.34.15.63.21.9s.1.48.13.66c.31,1.46.65,2.85,1,4.18s.76,2.62,1.18,3.89L55.42,50.4h3.8V20.24H55.16Z"></path><path style="fill:#fff" d="M28.46,32l-.29,2c-.18,1.38-.36,2.79-.52,4.22s-.31,2.92-.44,4.45c-.13-1.45-.3-3-.5-4.59s-.45-3.34-.75-5.21l-2-12.68H20.8L18.64,33.29c-.21,1.21-.4,2.53-.58,4s-.34,3-.5,4.7l-.1,1c0-.26,0-.48-.05-.65s0-.28,0-.35l-.22-2.56c-.08-.92-.19-1.94-.35-3.06l-.33-2.07-2-14H10.49L15.71,50.4H19l2.21-13c0-.09.06-.32.11-.7s.13-.9.22-1.56l.41-2.89q0-.16.09-.87c0-.48.1-1.15.16-2,0-.15,0-.33.06-.55s.05-.48.08-.78l.1,1.25c.06.71.12,1.31.18,1.77s.1.82.13,1.06l.41,3c.1.7.18,1.24.23,1.62s.09.59.1.64l2.13,13h3.16l5.34-30.16H30.2Z"></path><rect style="fill:#fff" x="36.47" y="20.24" width="4.06" height="30.16"></rect></svg>WinForms</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/wpf/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill:#fff" d="M17.76,50.4l2.2-13a5.21,5.21,0,0,0,.12-.7c.05-.38.13-.9.22-1.56l.41-2.89c0-.11,0-.4.08-.87s.11-1.15.17-2c0-.15,0-.33.06-.55s.05-.48.08-.78l.1,1.25c.06.71.12,1.31.18,1.77s.1.82.13,1.06l.41,3c.1.7.18,1.24.23,1.62s.09.59.1.64l2.13,13h3.16l5.34-30.16H29L27.25,32l-.29,2c-.19,1.38-.36,2.79-.52,4.22s-.31,2.92-.44,4.45c-.13-1.45-.3-3-.5-4.59s-.45-3.34-.75-5.21l-2-12.68H19.59L17.43,33.29c-.21,1.21-.4,2.53-.58,4s-.34,3-.5,4.7l-.1,1c0-.26,0-.48-.05-.65s0-.28,0-.35l-.22-2.56c-.08-.92-.19-1.94-.35-3.06l-.33-2.07-2-14H9.28L14.5,50.4Z"></path><path style="fill:#fff" d="M39.32,37a13,13,0,0,0,5.14-.8Q48,34.46,48,28.45c0-2.85-.58-4.94-1.76-6.25s-3-2-5.62-2H35.26V50.4h4.06Zm0-13.36h.57a3.46,3.46,0,0,1,3,1.25,6.68,6.68,0,0,1,.93,3.95,5.37,5.37,0,0,1-1,3.67c-.64.68-1.8,1-3.48,1Z"></path><polygon style="fill:#fff" points="55.18 36.65 61.31 36.65 61.31 33.21 55.18 33.21 55.18 23.68 61.98 23.68 61.98 20.24 51.12 20.24 51.12 50.4 55.18 50.4 55.18 36.65"></polygon></svg>WPF</a><a tabindex="-1" href="https://www.devexpress.com/products/vcl/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill:#fff" d="M23.38,50.4,29.3,20.24H25.51l-2,11.14c0,.27-.11.58-.17.93s-.12.74-.18,1.16l-.69,4.59L22,41.55a5.67,5.67,0,0,0-.08.59c0,.23-.06.5-.1.8l-.2-1.48c-.06-.5-.14-1.05-.22-1.67s-.18-1.28-.28-2l-.65-4.37-.31-2L18.34,20.24h-4L20.16,50.4Z"></path><path style="fill:#fff" d="M40,50.77A6.58,6.58,0,0,0,43.25,50V46.22a6.11,6.11,0,0,1-2.41.63q-5.72,0-5.72-11.18a39.79,39.79,0,0,1,.32-5.38,14.14,14.14,0,0,1,1-3.76,5.13,5.13,0,0,1,1.71-2.19,4.22,4.22,0,0,1,2.48-.72,6.45,6.45,0,0,1,2.62.76V20.73a7,7,0,0,0-3.36-.9,7.36,7.36,0,0,0-6.85,4q-2.23,3.95-2.24,12Q30.8,50.77,40,50.77Z"></path><polygon style="fill:#fff" points="57.37 46.96 50.73 46.96 50.73 20.24 46.66 20.24 46.66 50.4 57.37 50.4 57.37 46.96"></polygon></svg>VCL</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/reporting/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><polygon style="fill:#fff" points="45 16 45 24 53 24 45 16"></polygon><path style="fill:#fff" d="M36,39c5.52,0,10-1.79,10-4H35l3.83-3.83A23.15,23.15,0,0,0,36,31c-5.52,0-10,1.79-10,4S30.48,39,36,39Z"></path><path style="fill:#fff" d="M20,56H52a1,1,0,0,0,1-1V52H48V48l2,2h3L67,36l-5-5-9,9V25H44V16H20a1,1,0,0,0-1,1V55A1,1,0,0,0,20,56ZM63,36l1,1L53,48l-1-1Zm-2-2,1,1L51,46l-1-1ZM25,35c0-2.76,4.92-5,11-5s11,2.24,11,5v6c0,2.76-4.92,5-11,5s-11-2.24-11-5Z"></path></svg>Desktop Reporting</a>
                      <div class="h-clear">
                      </div>
                      <div class="GroupTitle"> ENTERPRISE &amp; SERVER TOOLS </div>
                      <a tabindex="-1" href="https://www.devexpress.com/products/net/dashboard/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill:#fff" d="M64,32a19.91,19.91,0,0,0-6.38-14.62L43,32Z"></path><path style="fill:#fff" d="M40,47a14.94,14.94,0,0,1-1.72,7c.24,0,.48,0,.72,0A20,20,0,0,0,59,34H38L52.62,19.38A20,20,0,0,0,19,33.24,15,15,0,0,1,40,47Z"></path><path style="fill:#fff" d="M25,60A13,13,0,1,0,12,47,13,13,0,0,0,25,60Zm0-22a9,9,0,0,1,8.48,12H27l3-8-7,8H16.52A9,9,0,0,1,25,38Z"></path></svg>Business Intelligence Dashboard</a><a tabindex="-1" href="https://www.devexpress.com/products/net/report-server/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M41,18H18a1,1,0,0,0-1,1V57a1,1,0,0,0,1,1H50a1,1,0,0,0,1-1V28H41Zm4,19v6c0,2.76-4.92,5-11,5s-11-2.24-11-5V37c0-2.76,4.92-5,11-5S45,34.24,45,37Z"></path><path style="fill:#fff" d="M52,16H20a1,1,0,0,0-1,1H42L52,27V56a1,1,0,0,0,1-1V17A1,1,0,0,0,52,16Z"></path><path style="fill:#fff" d="M54,14H22a1,1,0,0,0-1,1H53a1,1,0,0,1,1,1V54a1,1,0,0,0,1-1V15A1,1,0,0,0,54,14Z"></path><path style="fill:#fff" d="M34,33c-5.52,0-10,1.79-10,4s4.48,4,10,4,10-1.79,10-4H33l3.83-3.83A23.15,23.15,0,0,0,34,33Z"></path></svg>Report &amp; Dashboard Server</a><a tabindex="-1" href="https://www.devexpress.com/products/net/office-file-api/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><path style="fill:#fff" d="M18,58H50a1,1,0,0,0,1-1V28H41V18H18a1,1,0,0,0-1,1V57A1,1,0,0,0,18,58Zm7-24H43v1H25Zm0,2H43v1H25Zm0,2H43v1H25Zm0,2H43v1H25Zm0,2H43v1H25Z"></path><path style="fill:#fff" d="M54,16V54a1,1,0,0,0,1-1V15a1,1,0,0,0-1-1H22a1,1,0,0,0-1,1H53A1,1,0,0,1,54,16Z"></path><path style="fill:#fff" d="M52,27V56a1,1,0,0,0,1-1V17a1,1,0,0,0-1-1H20a1,1,0,0,0-1,1H42Z"></path></svg>Office File API (XLS, DOC, PDF)</a>
                      <div class="h-clear">
                      </div>
                      <div class="GroupTitle"> MOBILE CONTROLS </div>
                      <a tabindex="-1" href="https://www.devexpress.com/maui/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M19.67,20.24c-1.15,6-3.21,15.79-4,21.7-.69-6-3-15.69-4.26-21.7H8L5.5,50.29H9.31l1.17-20.7c.63,5.89,2.75,14.84,3.93,20.7h2.73c1-5.13,3.12-15.64,3.83-20.7.15,6,.63,14.65,1.09,20.7h3.87l-2.76-30Z"></path><path style="fill:#fff" d="M33.56,20.24,27,50.29h3.9l1.14-5.86h6l1.13,5.86h4l-6.45-30ZM32.63,41.3c1-5,2-10.25,2.45-15.22.51,5.33,1.39,10.22,2.35,15.22Z"></path><path style="fill:#fff" d="M54.38,42.06c-.18,3.14.13,4.68-2.92,4.81-3.2-.19-2.76-2-3-5.39V20.24h-4V41.48c0,6.08.94,8.94,6.85,9.18,5.6-.16,6.95-2.63,7-8.6V20.24h-4Z"></path><rect style="fill:#fff" x="60.98" y="20.24" width="4.05" height="30.05"></rect></svg>.NET MAUI (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/xamarin/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M39.5,20.24l-1.94,6.22-.27.87c-.2.63-.38,1.25-.56,1.88s-.33,1.27-.48,1.93a30,30,0,0,0-1.46-5.06L32.7,20.24h-4l5.36,14.85L28.4,50.4h4.3l1.74-5.47.35-1.13.68-2.15a13.36,13.36,0,0,0,.53-2.5,20.05,20.05,0,0,0,.53,2.42c.24.91.57,1.94,1,3.09l2,5.74h4.06L38,35.09,43.6,20.24Z"></path></svg>Xamarin UI Controls (FREE)</a>
                      <div class="h-clear">
                      </div>
                    </div>
                    <div class="column">
                      <div class="GroupTitle"> WEB CONTROLS </div>
                      <a tabindex="-1" href="https://js.devexpress.com/"><svg width="36px" height="36px" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><title xmlns=""></title><g clip-path="url(#clip0_1311_1312)"><rect width="36" height="36" rx="3" fill="white"></rect><path fill-rule="evenodd" clip-rule="evenodd" d="M2.808 0C1.26 0 0 1.25969 0 2.8073V21.1717C6.372 14.5314 17.64 7.76506 34.614 5.38965C35.244 5.29968 35.694 5.23669 36 5.18271V2.8073C36 1.25069 34.74 0 33.192 0L2.808 0Z" fill="#26A4DD"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M33.183 36H2.808V35.991C1.269 35.991 0.018 34.7493 0 33.2107C0.009 32.7968 0.279 32.113 0.414 31.843C0.828 31.0153 1.521 29.9085 2.493 28.8018C8.028 21.8735 18.558 12.4619 35.991 9.42065V33.1927C35.991 34.7403 34.74 36 33.183 36ZM31.248 26.0935C30.798 25.3736 30.222 24.7168 29.547 24.1409C29.079 23.727 28.728 23.4031 28.467 23.1422C27.036 21.7115 27.702 20.6498 28.008 20.3529C28.143 20.2179 28.314 20.1009 28.512 20.029C28.71 19.957 28.917 19.921 29.133 19.921C29.709 19.948 30.249 20.1369 30.699 20.4519L31.05 20.7038V18.3824L30.924 18.3194C30.276 18.0225 29.547 17.8605 28.827 17.8605H28.8C28.323 17.8425 27.819 17.9145 27.369 18.0855C26.919 18.2564 26.505 18.5083 26.172 18.8413C23.652 21.3606 26.19 24.078 26.469 24.3479C26.766 24.6538 27.162 25.0227 27.738 25.5356C28.053 25.8145 28.323 26.0755 28.539 26.3094C28.71 26.4984 28.872 26.6963 29.007 26.9033C29.232 27.2632 29.34 27.6771 29.331 28.0999C29.358 28.5138 29.214 28.9187 28.926 29.2337C28.791 29.3686 28.62 29.4766 28.431 29.5486C28.242 29.6206 28.026 29.6476 27.819 29.6476C27.144 29.6026 26.514 29.3866 26.001 28.9997L25.641 28.7388V31.0422L25.74 31.1052C26.379 31.5461 27.171 31.789 27.972 31.789H28.134C28.593 31.789 29.061 31.6991 29.493 31.5371C29.952 31.3571 30.357 31.0962 30.699 30.7543C31.401 30.0075 31.77 29.0537 31.734 28.091C31.761 27.3981 31.599 26.7053 31.257 26.0755L31.248 26.0935ZM22.869 18.0585H20.421V28.262C20.421 28.7569 20.331 29.6836 19.341 29.6836C18.9 29.6386 18.477 29.5037 18.117 29.2787L17.775 29.0718V31.3842L17.91 31.4472C18.432 31.6811 19.008 31.8071 19.584 31.8071H19.683C19.728 31.8071 19.7708 31.8094 19.8135 31.8116C19.8563 31.8139 19.899 31.8161 19.944 31.8161C20.367 31.8161 20.781 31.7351 21.159 31.5822C21.627 31.3932 22.869 30.8353 22.869 28.361V18.0585Z" fill="#26A4DD"></path></g><defs><clipPath id="clip0_1311_1312"><rect width="36" height="36" rx="3" fill="white"></rect></clipPath></defs></svg>JavaScript – jQuery, Angular, React, Vue</a><a tabindex="-1" href="https://www.devexpress.com/blazor/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><polygon style="fill:#fff" points="43.55 20.06 43.55 23.51 51.66 23.51 42.48 50.34 56.4 50.34 56.4 46.77 47.79 46.77 56.89 20.06 43.55 20.06"></polygon><polygon style="fill:#fff" points="34.08 20.06 30 20.06 30 50.34 40.75 50.34 40.75 46.89 34.08 46.89 34.08 20.06"></polygon><path style="fill:#fff" d="M23.31,34.94a5.29,5.29,0,0,0,3-2.25,9.62,9.62,0,0,0,.84-4.57q0-8.07-6.49-8.06H15.11V50.34h5.33q7.14,0,7.14-8.33a8.82,8.82,0,0,0-.92-4.55A6.56,6.56,0,0,0,23.31,34.94ZM19,23.35a.69.69,0,0,1,.2,0h.49q3.52,0,3.53,4.91a6.74,6.74,0,0,1-.92,4.06A4.16,4.16,0,0,1,19,33.39Zm3.47,22.42c-.64.72-1.79,1.08-3.47,1.08V36.63a4.27,4.27,0,0,1,3.44,1.18c.66.77,1,2.12,1,4.06S23.06,45.05,22.42,45.77Z"></path></svg>Blazor</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M51.36,20.24H46V50.4h4.06V37a13,13,0,0,0,5.14-.8c2.36-1.17,3.53-3.76,3.53-7.77,0-2.85-.58-4.94-1.75-6.25S53.94,20.24,51.36,20.24Zm2.19,12.29c-.64.68-1.8,1-3.48,1V23.66h.57a3.46,3.46,0,0,1,3,1.25,6.68,6.68,0,0,1,.94,3.95A5.36,5.36,0,0,1,53.55,32.53Z"></path><path style="fill:#fff" d="M19.08,20.24,12.51,50.4h3.91l1.15-5.88h6l1.13,5.88h4L22.24,20.24Zm-.94,21.14.74-3.87q.59-3.12,1-5.91c.28-1.85.52-3.69.7-5.5.38,3.71.86,7.2,1.46,10.47l.9,4.81Z"></path><path style="fill:#fff" d="M38.31,34.09c-.89-.9-1.63-1.67-2.19-2.3a10.82,10.82,0,0,1-1.22-1.57,4.86,4.86,0,0,1-.73-2.71,4,4,0,0,1,1-2.87,3.34,3.34,0,0,1,2.62-1.13,6,6,0,0,1,3.34,1.32v-4a8.83,8.83,0,0,0-4.14-1,6.32,6.32,0,0,0-5,2.09,8.12,8.12,0,0,0-1.84,5.61,8.9,8.9,0,0,0,.94,4.33,12.37,12.37,0,0,0,1.5,2.06c.68.78,1.53,1.68,2.56,2.69.66.66,1.22,1.27,1.66,1.81a11.9,11.9,0,0,1,1,1.43,6,6,0,0,1,.73,2.95,4.51,4.51,0,0,1-.94,3,3.22,3.22,0,0,1-2.6,1.1,6.86,6.86,0,0,1-3.94-1.58v4a7,7,0,0,0,4.43,1.42,6.46,6.46,0,0,0,5.06-2.21,8.48,8.48,0,0,0,2-5.76,9.52,9.52,0,0,0-.9-4.35A17.82,17.82,0,0,0,38.31,34.09Z"></path></svg>ASP.NET Web Forms</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/mvc/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M51,23.81q-2.24,3.95-2.23,12,0,14.94,9.14,14.94A6.55,6.55,0,0,0,61.15,50V46.23a6.16,6.16,0,0,1-2.4.62Q53,46.85,53,35.69a39.73,39.73,0,0,1,.32-5.37,14,14,0,0,1,1-3.75,5.22,5.22,0,0,1,1.71-2.2,4.31,4.31,0,0,1,2.48-.71,6.21,6.21,0,0,1,2.61.76V20.77a6.94,6.94,0,0,0-3.35-.9A7.36,7.36,0,0,0,51,23.81Z"></path><path style="fill:#fff" d="M25.05,20.28,22.69,32.36l-.45,2.16-.51,3.28-.56,3.45a1.1,1.1,0,0,0,0,.27q0,.18-.06.51c-.22-1.69-.47-3.3-.73-4.84s-.57-3.08-.89-4.62L16.8,20.28H13.32L10.85,50.4h3.82l1.17-20.75c.21,1.69.44,3.3.69,4.84s.55,3.06.87,4.56L19.78,50.4h2.73l2.54-13.15.19-1,.51-2.75c.06-.36.14-.81.22-1.35s.18-1.15.29-1.87l.09-.6a2.47,2.47,0,0,1,0,.34,1.26,1.26,0,0,1,0,.16l.1,3.71.18,4c0,.24,0,.56,0,.93s0,.83.06,1.35l.69,10.22h3.88L28.56,20.28Z"></path><path style="fill:#fff" d="M41.49,31.4c-.05.28-.11.59-.17.94s-.12.73-.18,1.15l-.68,4.58-.53,3.49c0,.16,0,.36-.08.59s-.06.5-.1.8l-.19-1.48c-.07-.5-.14-1-.22-1.66s-.18-1.29-.29-2l-.64-4.37-.31-2L36.28,20.28h-4L38.1,50.4h3.22l5.91-30.12H43.44Z"></path></svg>ASP.NET MVC</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/core.xml"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M32.63,28.27c.68.78,1.53,1.68,2.56,2.69.66.67,1.22,1.27,1.66,1.81a11.18,11.18,0,0,1,1,1.44,5.89,5.89,0,0,1,.73,2.95,4.48,4.48,0,0,1-.94,3,3.22,3.22,0,0,1-2.6,1.11,6.93,6.93,0,0,1-3.94-1.58v4a7,7,0,0,0,4.43,1.43,6.49,6.49,0,0,0,5.06-2.21,8.48,8.48,0,0,0,2-5.76,9.6,9.6,0,0,0-.9-4.36,18,18,0,0,0-3.38-4.35c-.89-.9-1.63-1.67-2.19-2.31a11.43,11.43,0,0,1-1.22-1.56,4.89,4.89,0,0,1-.73-2.72,4,4,0,0,1,1-2.87,3.38,3.38,0,0,1,2.62-1.13,5.93,5.93,0,0,1,3.34,1.33v-4a8.82,8.82,0,0,0-4.14-1,6.29,6.29,0,0,0-5,2.09,8.11,8.11,0,0,0-1.84,5.6,8.94,8.94,0,0,0,.94,4.34A12.35,12.35,0,0,0,32.63,28.27Z"></path><path style="fill:#fff" d="M51.36,14.6H46V44.75h4.06V31.38a12.84,12.84,0,0,0,5.14-.81c2.36-1.17,3.53-3.76,3.53-7.77q0-4.28-1.75-6.25C55.81,15.25,53.94,14.6,51.36,14.6Zm2.19,12.28q-1,1-3.48,1V18h.57a3.44,3.44,0,0,1,3,1.25,6.62,6.62,0,0,1,.94,3.94A5.34,5.34,0,0,1,53.55,26.88Z"></path><polygon style="fill:#fff" points="47.2 54.66 49.83 54.66 49.83 52.91 47.2 52.91 47.2 50.29 50.01 50.29 50.01 48.55 45.18 48.55 45.18 59.05 50.19 59.05 50.19 57.31 47.2 57.31 47.2 54.66"></polygon><path style="fill:#fff" d="M41.76,54.24v0a2.71,2.71,0,0,0,1.86-2.82c0-1.89-1-2.83-3.16-2.83H37.53v10.5h2V55h.3c.5,0,.89.49,1.18,1.47l.75,2.56h2.26L43.1,56.1C42.76,55.05,42.32,54.43,41.76,54.24Zm-.6-1.41a1.18,1.18,0,0,1-1,.46h-.63v-3h.63a1.26,1.26,0,0,1,1,.39,1.59,1.59,0,0,1,.34,1.06A1.76,1.76,0,0,1,41.16,52.83Z"></path><path style="fill:#fff" d="M24.68,44.75h4L22.24,14.6H19.08L12.51,44.75h3.91l1.15-5.87h6Zm-6.54-9,.74-3.87q.59-3.12,1-5.9c.28-1.86.52-3.69.7-5.5.38,3.71.86,7.2,1.46,10.47l.9,4.8Z"></path><path style="fill:#fff" d="M22.94,49.84A6.76,6.76,0,0,0,21.81,54a6,6,0,0,0,1.09,3.8,3.57,3.57,0,0,0,3,1.39,4,4,0,0,0,2-.49V56.86a2.91,2.91,0,0,1-1.73.6,1.84,1.84,0,0,1-1.65-1,5,5,0,0,1-.6-2.65,5,5,0,0,1,.63-2.72,1.9,1.9,0,0,1,1.7-1,2.71,2.71,0,0,1,1.65.55v-2a4.26,4.26,0,0,0-1.76-.36A3.77,3.77,0,0,0,22.94,49.84Z"></path><path style="fill:#fff" d="M32.41,48.37a3.24,3.24,0,0,0-2.82,1.46,7.22,7.22,0,0,0-1,4.11,6.73,6.73,0,0,0,1,3.9,3.16,3.16,0,0,0,2.75,1.39,3.2,3.2,0,0,0,2.81-1.42,7.05,7.05,0,0,0,1-4,7.19,7.19,0,0,0-.94-4A3.12,3.12,0,0,0,32.41,48.37Zm1.17,8.16a1.33,1.33,0,0,1-1.22.93c-1.12,0-1.67-1.21-1.67-3.65s.57-3.67,1.71-3.67S34,51.38,34,53.87A6.65,6.65,0,0,1,33.58,56.53Z"></path></svg>ASP.NET Core</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/bootstrap-webforms.xml"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M44.42,34.13V34a7.2,7.2,0,0,0,3.21-2.53,6.76,6.76,0,0,0,1.12-3.93,6.65,6.65,0,0,0-2.46-5.65,10.55,10.55,0,0,0-6.55-1.87H25V50.4H38.94A17.14,17.14,0,0,0,44,49.74,10.14,10.14,0,0,0,47.48,48a6.63,6.63,0,0,0,2-2.67A8.59,8.59,0,0,0,50.11,42a8.79,8.79,0,0,0-1.44-5.17A6.65,6.65,0,0,0,44.42,34.13ZM30.31,24.39H39a5.14,5.14,0,0,1,3.31.93,3.94,3.94,0,0,1,1.15,3.23,3.89,3.89,0,0,1-1.27,3.13A4.73,4.73,0,0,1,39,32.77H30.31ZM43.46,44.81a5.26,5.26,0,0,1-3.76,1.26H30.31V36.58H39.7a5.35,5.35,0,0,1,3.76,1.21,4.43,4.43,0,0,1,1.34,3.47A4.63,4.63,0,0,1,43.46,44.81Z"></path></svg>Bootstrap Web Forms</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/reporting/"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><polygon style="fill:#fff" points="45 16 45 24 53 24 45 16"></polygon><path style="fill:#fff" d="M36,39c5.52,0,10-1.79,10-4H35l3.83-3.83A23.15,23.15,0,0,0,36,31c-5.52,0-10,1.79-10,4S30.48,39,36,39Z"></path><path style="fill:#fff" d="M20,56H52a1,1,0,0,0,1-1V52H48V48l2,2h3L67,36l-5-5-9,9V25H44V16H20a1,1,0,0,0-1,1V55A1,1,0,0,0,20,56ZM63,36l1,1L53,48l-1-1Zm-2-2,1,1L51,46l-1-1ZM25,35c0-2.76,4.92-5,11-5s11,2.24,11,5v6c0,2.76-4.92,5-11,5s-11-2.24-11-5Z"></path></svg>Web Reporting</a>
                      <div class="h-clear">
                      </div>
                      <div class="GroupTitle"> FRAMEWORKS &amp; PRODUCTIVITY </div>
                      <a tabindex="-1" href="https://www.devexpress.com/products/net/application_framework/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M35,20.24,28.44,50.33,22.88,35.09l5.58-14.85h-4.1l-1.93,6.22-.28.87c-.19.63-.38,1.25-.55,1.88s-.34,1.27-.48,1.93a31.26,31.26,0,0,0-1.47-5.06l-2.09-5.84H13.62L19,35.09,13.27,50.4h4.29l1.74-5.47.35-1.13.69-2.15a14.2,14.2,0,0,0,.52-2.5,22.18,22.18,0,0,0,.53,2.42c.25.91.57,1.94,1,3.09l2,5.74h8l1.15-5.88h6l1.13,5.88h4L38.15,20.24Zm-.93,21.14.74-3.87q.59-3.12,1-5.91c.29-1.85.53-3.69.71-5.5.38,3.71.86,7.2,1.46,10.47l.9,4.81Z"></path><polygon style="fill:#fff" points="47 50.4 51.06 50.4 51.06 36.65 57.19 36.65 57.19 33.21 51.06 33.21 51.06 23.68 57.85 23.68 57.85 20.24 47 20.24 47 50.4"></polygon></svg>XAF - Cross-Platform .NET App UI</a><a tabindex="-1" href="https://www.devexpress.com/products/net/orm/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M36,14c-9.94,0-18,2.69-18,6v6c0,3.31,8.06,6,18,6s18-2.69,18-6V20C54,16.69,45.94,14,36,14Zm0,10c-7.73,0-14-1.79-14-4s6.27-4,14-4,14,1.79,14,4S43.73,24,36,24Z"></path><path style="fill:#fff" d="M36,34c-7.83,0-14.48-1.67-16.95-4A2.82,2.82,0,0,0,18,32v6c0,3.31,8.06,6,18,6s18-2.69,18-6V32a2.82,2.82,0,0,0-1-2C50.48,32.33,43.83,34,36,34Z"></path><path style="fill:#fff" d="M36,46c-7.83,0-14.48-1.67-16.95-4A2.82,2.82,0,0,0,18,44v6c0,3.31,8.06,6,18,6s18-2.69,18-6V44a2.82,2.82,0,0,0-1-2C50.48,44.33,43.83,46,36,46Z"></path></svg>XPO – ORM Library (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/products/net/application_framework/security-web-api-service.xml"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M58.87,18.53c-6.49,0-9.7-3.21-10.83-9.53H24c-1.13,6.32-4.34,9.53-10.83,9.53l-1,10.29a35.52,35.52,0,0,0,.1,8C14,48.6,21.29,57,32.22,62.93L36,65l3.78-2.07C50.71,57,58.05,48.6,59.71,36.87a34.4,34.4,0,0,0,.1-8ZM55.75,36c-1.4,9.71-7.37,17.29-18.24,23.15L36,60l-1.51-.81C23.61,53.33,17.65,45.75,16.25,36a30,30,0,0,1-.08-7.14l.62-6.61A14.06,14.06,0,0,0,27.29,13H44.7a14.09,14.09,0,0,0,10.51,9.29l.62,6.6A30.6,30.6,0,0,1,55.75,36Z"></path><path style="fill:#fff" d="M51.43,25a14.86,14.86,0,0,1-9-8H36V55l.27-.15c9.27-5,14.35-11.32,15.52-19.42a24.61,24.61,0,0,0,.06-6Z"></path></svg>.NET App Security &amp; Web API Service (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/products/coderush/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0Z"></path><path style="fill:#fff" d="M36,10A26,26,0,1,0,62,36,26,26,0,0,0,36,10Zm7,38H29L22,36l7-12H43l7,12Z"></path></svg>CodeRush for Visual Studio (FREE)</a>
                      <div class="h-clear">
                      </div>
                      <div class="GroupTitle"> TESTING &amp; QA </div>
                      <a tabindex="-1" href="https://www.devexpress.com/products/testcafestudio"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 72" width="72px" height="72px"><title xmlns=""></title><path style="fill:#26a4dd" d="M5.4,72H66.6A5.42,5.42,0,0,0,72,66.6V5.4A5.42,5.42,0,0,0,66.6,0H5.4A5.42,5.42,0,0,0,0,5.4V66.6A5.42,5.42,0,0,0,5.4,72Z"></path><polygon style="fill:#fff" points="61 20 56 15 35 36 27 28 22 33 35 46 61 20"></polygon><polygon style="fill:#fff" points="51 41 42 41 40 43 49 43 57 50 15 50 23 43 30 43 28 41 21 41 7 53 65 53 51 41"></polygon></svg>TestCafe Studio</a>
                      <div class="h-clear">
                      </div>
                    </div>
                  </div>
                </div>
              </div>
              <div class="MenuFooter">
                <div class="content">
                  <div class="column">
                    <a href="https://www.devexpress.com/subscriptions/whats-new/">What's New</a><a href="https://www.devexpress.com/dotnet-core/">.NET 8 Support</a>
                  </div>
                </div>
              </div>
              <div class="Shadow hidden-md">
              </div>
            </div>
          </li>
          <li class="divider"></li>
          <li><a tabindex="-1" href="https://www.devexpress.com/support/demos/">Demos</a></li>
          <li class="divider"></li>
          <li><a tabindex="-1" href="https://www.devexpress.com/buy/">Buy</a></li>
          <li class="divider"></li>
          <li><a tabindex="-1" href="javascript:;">Support &amp; Docs</a>
            <div class="SubMenu Support">
              <div class="Header hidden-md">
                <span>Support &amp; Docs</span>
                <div class="CloseButton">
                </div>
              </div>
              <div class="r-container">
                <div class="ScrollContainer">
                  <div class="column">
                    <div class="GroupTitle"> SUPPORT CENTER </div><a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M30.3,5.2L32.4,0l-5,3.6c-1.9-0.8-4.1-1.2-6.4-1.2c-8.3,0-15,5.7-15,12.7c0,0.2,0,0.4,0,0.5
	c-3.6,1.6-6,4.8-6,8.5c0,2.1,0.8,4,2.1,5.6L0,35l4.5-3.2c1.9,1.3,4.3,2,6.9,2c4.8,0,8.9-2.5,10.6-6.1c7.8-0.4,14-5.9,14-12.6
	C36,11.1,33.8,7.5,30.3,5.2z M11.4,30.2c-4.3,0-7.8-2.7-7.8-6s3.5-6,7.8-6s7.8,2.7,7.8,6S15.7,30.2,11.4,30.2z M22.8,24
	c-0.1-5.3-5.1-9.5-11.4-9.5c-0.6,0-1.2,0.1-1.8,0.1C9.9,9.8,14.9,6,21,6c6.3,0,11.4,4.1,11.4,9.1C32.4,19.6,28.2,23.3,22.8,24z"></path>
</svg>Search the KB</a><a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list?preset=mytickets"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M28.4,7H1.6C0.7,7,0,7.7,0,8.6v24.7c0,1,0.7,1.7,1.6,1.7h26.7c0.9,0,1.6-0.7,1.6-1.6V8.6
	C30,7.7,29.3,7,28.4,7z M14.3,31c-1.4,0-2.3-0.5-2.3-2.1s0.9-2.2,2.3-2.2s2.3,0.5,2.3,2.2C16.6,30.5,15.7,31,14.3,31z M16,25.3h-3.1
	c-1.7-5,4.9-5.5,4.9-9.1c0-1.6-1.2-2.1-2.8-2.1c-0.6,0-1.5,0.1-2.2,0.5c-0.1,0.9-0.3,1.8-0.5,2.4H9.7c-0.5-1-0.8-3-0.7-4.2
	c1.6-1.1,4.1-1.7,6.1-1.7c3.8,0,6.9,1.8,6.9,5.5C22,21.5,15.7,21.9,16,25.3z"></path>
<path style="fill:#FF7200" d="M33,29h-1V8c0-1.7-1.3-3-3-3H6V4c0-1.7,1.3-3,3-3h24c1.7,0,3,1.3,3,3v22C36,27.7,34.7,29,33,29z"></path>
</svg>My Questions</a><a tabindex="-1" href="https://localization.devexpress.com/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M27,18c-5,0-9,4-9,9c0,5,4,9,9,9s9-4,9-9C36,22,32,18,27,18z M30.7,33h-1.9l-0.5-1.5h-0.1
	c-0.4,0.6-0.8,1.1-1.2,1.3s-0.9,0.4-1.6,0.4c-0.8,0-1.4-0.3-1.9-0.9s-0.7-1.4-0.7-2.5c0-1.1,0.3-2,0.9-2.6s1.6-0.9,2.8-0.9l1.4-0.1
	v-0.8c0-1-0.4-1.5-1.3-1.5c-0.7,0-1.4,0.3-2.2,0.8l-0.9-1.8c1.1-0.7,2.3-1,3.5-1c1.2,0,2,0.3,2.6,1s0.9,1.6,0.9,2.8V33z M27.3,27.9
	l0.8,0v0.9c0,0.7-0.1,1.3-0.4,1.7s-0.7,0.6-1.1,0.6c-0.6,0-1-0.4-1-1.3c0-0.6,0.1-1.1,0.4-1.4S26.7,28,27.3,27.9z M12.1,0.6
	c-0.2,0.2-0.4,0.4-0.6,0.7c-0.6,0.6-1.2,1.2-1.8,1.6H7.9V2.6c0.3-0.3,0.6-0.8,0.9-1.5C9,0.7,9.2,0.3,9.4,0C9.3,0,9.1,0,9,0
	C4,0,0,4,0,9c0,5,4,9,9,9s9-4,9-9C18,5.1,15.6,1.8,12.1,0.6z M12.7,15h-1.9l-0.5-1.5h-0.1c-0.4,0.6-0.8,1.1-1.2,1.3
	c-0.4,0.2-0.9,0.4-1.6,0.4c-0.8,0-1.4-0.3-1.9-0.9s-0.7-1.4-0.7-2.5c0-1.1,0.3-2,0.9-2.6s1.6-0.9,2.8-0.9l1.4-0.1V7.5
	c0-1-0.4-1.5-1.3-1.5C8.1,6,7.4,6.2,6.5,6.7L5.6,4.9c1.1-0.7,2.3-1,3.5-1c1.2,0,2,0.3,2.6,1s0.9,1.6,0.9,2.8V15z M9.3,9.9l0.8,0v0.9
	c0,0.7-0.1,1.3-0.4,1.7S9,13.2,8.5,13.2c-0.6,0-1-0.4-1-1.3c0-0.6,0.1-1.1,0.4-1.4S8.7,10,9.3,9.9z M34.9,14.9
	c0.1,0.7-0.7,1.3-1.4,1c0,0,0,0,0,0c-0.3-0.1-0.5-0.4-0.6-0.8c-0.6-4.6-3.7-8.4-7.8-10.1L24,8l-4-6l7-2l-1.2,3.2
	C30.6,5.2,34.1,9.6,34.9,14.9z M12,28l4,6l-7,2l1.2-3.2c-4.8-2-8.3-6.4-9-11.8c-0.1-0.7,0.7-1.3,1.4-1c0,0,0,0,0,0
	c0.3,0.1,0.5,0.4,0.6,0.8c0.6,4.6,3.7,8.4,7.8,10.1L12,28z"></path>
</svg>Localization</a><a tabindex="-1" href="https://www.devexpress.com/Support/Versions.xml"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M18,36C8.8,36,1.3,29.1,0.1,20.3C0,19.1,0.9,18,2.1,18c1,0,1.9,0.8,2,1.8C5,26.7,10.9,32,18,32
	c8.3,0,14.8-7.1,13.9-15.6c-0.7-6.2-5.6-11.3-11.8-12.2c-4-0.6-7.7,0.5-10.6,2.7L13,10L2,12L3,1l3.5,3.2c3.4-2.9,8-4.5,12.9-4.1
	C27.9,0.7,35,7.5,35.9,16C37.1,26.8,28.6,36,18,36z M11,26l1,1l7-9l7,1l1-2l-10-4L11,26z"></path>
</svg>Version History</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/whats-new/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M2,0v36h32V6h-6V0H2z M32,34H4V2h22v6h6V34z"></path>
<rect style="fill:#FF7200" x="19" y="12" width="9" height="10"></rect>
<rect style="fill:#FF7200" x="8" y="6" width="9" height="2"></rect>
<rect style="fill:#FF7200" x="8" y="12" width="9" height="4"></rect>
<rect style="fill:#FF7200" x="8" y="18" width="9" height="12"></rect>
<rect style="fill:#FF7200" x="19" y="24" width="9" height="6"></rect>
</svg>What's New in the Latest Version</a>
                    <div class="h-clear">
                    </div>
                  </div>
                  <div class="column">
                    <div class="GroupTitle"> LEARNING MATERIALS </div><a tabindex="-1" href="https://docs.devexpress.com/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M34,9.3v20.5c-3.4-2.5-16-3.8-16,1.1L36,32V9.9L34,9.3z"></path>
<path style="fill:#FF7200" d="M2,9.3v20.5c3.4-2.5,16-3.8,16,1.1L0,32L0,9.9L2,9.3z"></path>
<path style="fill:#FF7200" d="M18,6.8C18,0.3,4,7.2,4,7.2v19.4c0,0,14-5.3,14,0.7c0-6,14-0.7,14-0.7V7.2C32,7.2,18,0.3,18,6.8z"></path>
</svg>Documentation</a><a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list?preset=examples"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M2.8,6.1c0,1.1,0.1,2.3,0.2,3.6c0.1,1.2,0.3,2.4,0.3,3.5c0,1.4-0.3,3-3.3,3.1v3.5
	c3,0.1,3.3,1.8,3.3,3.1c0,1.1-0.1,2.3-0.3,3.5c-0.1,1.2-0.2,2.4-0.2,3.6c0,4.5,2.7,6.1,6.6,6.1H11v-3.8h-0.8c-2,0-2.7-1.3-2.7-3.2
	c0-0.8,0.1-1.6,0.2-2.5c0.1-0.9,0.2-2,0.2-3.2c0-3.4-1.3-4.7-3.7-5.3v-0.1C6.7,17.4,8,16.1,8,12.7c0-1.1-0.1-2.2-0.2-3.1
	C7.7,8.7,7.6,7.8,7.6,7c0-2,0.7-3.2,2.7-3.2H11V0H9.5C5.4,0,2.8,1.8,2.8,6.1z"></path>
<path style="fill:#FF7200" d="M32.7,13.2c0-1.1,0.1-2.3,0.3-3.5c0.1-1.2,0.2-2.4,0.2-3.6c0-4.2-2.6-6.1-6.6-6.1H25v3.8h0.8
	c2,0,2.7,1.2,2.7,3.2c0,0.8-0.1,1.6-0.2,2.6c-0.1,0.9-0.2,1.9-0.2,3.1c0,3.4,1.3,4.7,3.7,5.2V18c-2.4,0.5-3.8,1.8-3.7,5.3
	c0,1.2,0.1,2.2,0.2,3.2c0.1,0.9,0.2,1.8,0.2,2.5c0,2-0.7,3.2-2.7,3.2H25V36h1.6c3.9,0,6.6-1.6,6.6-6.1c0-1.1-0.1-2.3-0.2-3.6
	c-0.1-1.2-0.3-2.4-0.3-3.5c0-1.3,0.3-3,3.3-3.1v-3.5C33,16.2,32.7,14.5,32.7,13.2z"></path>
</svg>Code Examples</a><a tabindex="-1" href="https://www.devexpress.com/support/demos/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M31,21l5-0.5l0-5L31,15c-0.3-1.5-0.9-2.9-1.8-4.2l3.2-4l-3.2-3.2l-4,3.2C23.9,6,22.5,5.4,21,5l-0.5-5
	h-5L15,5c-1.5,0.3-2.9,0.9-4.2,1.8l-4-3.2L3.6,6.8l3.2,4C6,12.1,5.4,13.5,5,15l-5,0.5v5L5,21c0.3,1.5,0.9,2.9,1.8,4.2l-3.2,4
	l3.2,3.2l4-3.2c1.3,0.8,2.7,1.4,4.2,1.8l0.5,5h5l0.5-5c1.5-0.3,2.9-0.9,4.2-1.8l4,3.2l3.2-3.2l-3.2-4C30,23.9,30.6,22.5,31,21z
	 M18,27c-5,0-9-4-9-9c0-5,4-9,9-9c5,0,9,4,9,9C27,23,23,27,18,27z"></path>
</svg>Demos</a><a tabindex="-1" href="https://www.devexpress.com/trainingcenter/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M34,3H19V1c0-0.5-0.4-1-1-1c0,0,0,0,0,0c-0.5,0-1,0.4-1,1v2H2C0.9,3,0,3.9,0,5v20c0,1.1,0.9,2,2,2h9
	l-4,4c-0.6,0.6-0.6,1.4,0,2l0,0c0.6,0.6,1.4,0.6,2,0l6-6h1l0.9,8c0.1,0.6,0.5,1,1.1,1h0c0.6,0,1-0.4,1.1-1l0.9-8h1l6,6
	c0.6,0.6,1.4,0.6,2,0l0,0c0.6-0.6,0.6-1.4,0-2l-4-4h9c1.1,0,2-0.9,2-2V5C36,3.9,35.1,3,34,3z M32,23H4V7h28V23z"></path>
</svg>Training</a>
                    <div class="h-clear">
                    </div>
                  </div>
                </div>
              </div>
              <div class="MenuFooter">
                <div class="content">
                  <div class="column">
                    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve" width="48px" height="48px">
                      <title xmlns=""></title>
                      <path style="fill:#FF7200" d="M24,0C10.7,0,0,10.7,0,24s10.7,24,24,24s24-10.7,24-24S37.3,0,24,0z M34.7,36.8c-2.7,2.4-6.1,4-9.9,4.2
	c-0.3,0.6-1,1-1.7,1c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2c0.7,0,1.3,0.4,1.7,0.9c3.3-0.2,6.3-1.5,8.7-3.6c0.4-0.4,1-0.4,1.3,0l0,0
	C35.1,35.7,35.1,36.4,34.7,36.8z M35.5,34.1c-0.4,0.4-1,0.4-1.3,0l-0.1-0.1c-0.9,0.7-2,1.1-3.2,0.9l0,0c-0.5-0.1-0.9-0.6-0.8-1.1
	l1.6-9c0.1-0.5,0.6-0.9,1.1-0.8l0.1,0c2.1,0.4,3.4,2.5,3,4.6l-0.4,2.2c1.5-2.2,2.5-5,2.5-7.9c0-8-6.6-14.4-14.7-14
	c-6.8,0.3-12.5,5.7-13.2,12.5c-0.4,3.5,0.6,6.8,2.4,9.4l-0.4-2.2c-0.4-2.1,1-4.2,3-4.6l0.1,0c0.5-0.1,1,0.2,1.1,0.8l1.6,9
	c0.1,0.5-0.2,1-0.8,1.1l0,0c-1.2,0.2-2.4-0.1-3.2-0.9l-0.1,0.1c-0.4,0.4-1,0.4-1.3,0C9.7,31.3,8,27.3,8,23c0-9.4,8.2-17,17.8-15.9
	c7.2,0.8,13,6.5,14,13.7C40.6,26,38.7,30.8,35.5,34.1z"></path>
                    </svg>
                    <h6> Need help or require more information? </h6>
                    <p> Submit your support inquiries via the <a href="https://www.devexpress.com/Support/Center/">DevExpress Support Center</a> for assistance. </p>
                  </div>
                </div>
              </div>
              <div class="Shadow hidden-md">
              </div>
            </div>
          </li>
          <li class="divider"></li>
          <li><a tabindex="-1" href="https://community.devexpress.com/blogs/">Blogs<span class="Notification" data-menu-notification="NewBlogPosts/Count"></span></a></li>
          <li class="divider"></li>
          <li><a tabindex="-1" href="javascript:;">About Us</a>
            <div class="SubMenu AboutUs">
              <div class="Header hidden-md">
                <span>About Us</span>
                <div class="CloseButton">
                </div>
              </div>
              <div class="r-container">
                <div class="ScrollContainer">
                  <div class="column">
                    <div class="GroupTitle"> CONNECT WITH DEVEXPRESS </div><a tabindex="-1" href="https://community.devexpress.com/blogs/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M11,16c-1.4,0-2.8,0.3-4,0.9V8.5C7,7.1,5.9,6,4.5,6S2,7.1,2,8.5V25c0,5,4,9,9,9s9-4,9-9
	C20,20,16,16,11,16z M11,29c-2.2,0-4-1.8-4-4c0-2.2,1.8-4,4-4s4,1.8,4,4C15,27.2,13.2,29,11,29z"></path>
<path style="fill:#FF7200" d="M11,8v5c6.6,0,12,5.4,12,12h5C28,15.6,20.4,8,11,8z"></path>
<path style="fill:#FF7200" d="M11,0v5c11,0,20,9,20,20h5C36,11.2,24.8,0,11,0z"></path>
</svg>Blogs</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/events/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M34,4h-4v5c0,0.6-0.4,1-1,1h-4c-0.6,0-1-0.4-1-1V4H12v5c0,0.6-0.4,1-1,1H7c-0.6,0-1-0.4-1-1V4H2
	C0.9,4,0,4.9,0,6v26c0,1.1,0.9,2,2,2h32c1.1,0,2-0.9,2-2V6C36,4.9,35.1,4,34,4z M26,14v4h-4v-4H26z M16,20h4v4h-4V20z M14,24h-4v-4
	h4V24z M22,20h4v4h-4V20z M20,14v4h-4v-4H20z M14,14v4h-4v-4H14z M4,14h4v4H4V14z M4,20h4v4H4V20z M4,30v-4h4v4H4z M10,30v-4h4v4H10
	z M16,30v-4h4v4H16z M22,30v-4h4v4H22z M32,30h-4v-4h4V30z M32,24h-4v-4h4V24z M32,18h-4v-4h4V18z"></path>
<path style="fill:#FF7200" d="M9,0L9,0C8.4,0,8,0.4,8,1v6c0,0.6,0.4,1,1,1h0c0.6,0,1-0.4,1-1V1C10,0.4,9.6,0,9,0z"></path>
<path style="fill:#FF7200" d="M27,0L27,0c-0.6,0-1,0.4-1,1v6c0,0.6,0.4,1,1,1h0c0.6,0,1-0.4,1-1V1C28,0.4,27.6,0,27,0z"></path>
</svg>Events, Meetups and Tradeshows</a>
                    <div class="h-clear">
                    </div>
                  </div>
                  <div class="column">
                    <div class="GroupTitle"> LEARN MORE ABOUT DEVEXPRESS </div><a tabindex="-1" href="https://www.devexpress.com/aboutus/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<circle style="fill:#FF7200" cx="18" cy="3" r="3"></circle>
<path style="fill:#FF7200" d="M21.5,7h-1.2h-4.5h-1.2C13.1,7,12,8.1,12,9.5V22c0,0.6,0.4,1,1,1h1v11c0,1.1,0.9,2,2,2h4
	c1.1,0,2-0.9,2-2V21h1c0.6,0,1-0.4,1-1V9.5C24,8.1,22.9,7,21.5,7z"></path>
<circle style="fill:#FF7200" cx="5" cy="6" r="3"></circle>
<path style="fill:#FF7200" d="M7.5,10H6.2H3.8H2.5C1.1,10,0,11.1,0,12.5V19c0,0.6,0.4,1,1,1h1v12c0,1.1,0.9,2,2,2h2c1.1,0,2-0.9,2-2
	v-8h1c0.6,0,1-0.4,1-1V12.5C10,11.1,8.9,10,7.5,10z"></path>
<circle style="fill:#FF7200" cx="31" cy="6" r="3"></circle>
<path style="fill:#FF7200" d="M33.5,10h-1.2h-2.5h-1.2c-1.4,0-2.5,1.1-2.5,2.5V23c0,0.6,0.4,1,1,1h1v8c0,1.1,0.9,2,2,2h2
	c1.1,0,2-0.9,2-2v-9h1c0.6,0,1-0.4,1-1v-9.5C36,11.1,34.9,10,33.5,10z"></path>
</svg>About Us</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/newsreviews/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M2,0v36h32V6h-6V0H2z M32,34H4V2h22v6h6V34z"></path>
<rect style="fill:#FF7200" x="19" y="12" width="9" height="10"></rect>
<rect style="fill:#FF7200" x="8" y="6" width="9" height="2"></rect>
<rect style="fill:#FF7200" x="8" y="12" width="9" height="4"></rect>
<rect style="fill:#FF7200" x="8" y="18" width="9" height="12"></rect>
<rect style="fill:#FF7200" x="19" y="24" width="9" height="6"></rect>
</svg>News</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/testimonials/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M18,2C8.1,2,0,9.2,0,18c0,5.2,2.8,9.7,7,12.7C6,32,4.7,33.2,3,34c0,0,3.8,2.1,7.8,0.1c0.5-0.2,1-0.6,1.4-1
	C14,33.7,16,34,18,34c9.9,0,18-7.2,18-16S27.9,2,18,2z M18,30c-7.7,0-14-5.4-14-12c0-6.6,6.3-12,14-12s14,5.4,14,12
	C32,24.6,25.7,30,18,30z"></path>
<circle style="fill:#FF7200" cx="18" cy="18" r="2"></circle>
<circle style="fill:#FF7200" cx="24" cy="18" r="2"></circle>
<circle style="fill:#FF7200" cx="12" cy="18" r="2"></circle>
</svg>User Comments and Case Studies</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/awards/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M11.7,28.3L11.7,28.3c-0.6-1.1-1.7-1.8-3-1.7l0,0c-1.4,0.1-2.6-0.8-3.1-2L0,33l5-1l2,4l4.9-7.4
	C11.9,28.5,11.8,28.4,11.7,28.3z"></path>
<path style="fill:#FF7200" d="M30.4,24.5c-0.5,1.2-1.7,2.1-3.1,2l0,0c-1.2-0.1-2.4,0.6-3,1.7l0,0c-0.1,0.1-0.1,0.2-0.2,0.3L29,36l2-4
	l5,1L30.4,24.5z"></path>
<path style="fill:#FF7200" d="M31.6,15.5c-0.6-0.9-0.6-2.1,0-3l0,0c0.9-1.4,0.4-3.2-1.1-4l0,0C29.5,8,28.9,7,29,5.9l0,0
	c0.1-1.6-1.3-3-2.9-2.9l0,0C25,3.1,24,2.5,23.5,1.5l0,0c-0.8-1.5-2.6-1.9-4-1.1l0,0c-0.9,0.6-2.1,0.6-3,0l0,0
	c-1.4-0.9-3.2-0.4-4,1.1l0,0C12,2.5,11,3.1,9.9,3l0,0C8.3,2.9,6.9,4.3,7,5.9l0,0C7.1,7,6.5,8,5.5,8.5l0,0c-1.5,0.8-1.9,2.6-1.1,4
	l0,0c0.6,0.9,0.6,2.1,0,3l0,0c-0.9,1.4-0.4,3.2,1.1,4l0,0C6.5,20,7.1,21,7,22.1l0,0c-0.1,1.6,1.3,3,2.9,2.9l0,0
	c1.1-0.1,2.1,0.5,2.6,1.5l0,0c0.8,1.5,2.6,1.9,4,1.1l0,0c0.9-0.6,2.1-0.6,3,0l0,0c1.4,0.9,3.2,0.4,4-1.1l0,0c0.5-1,1.5-1.6,2.6-1.5
	l0,0c1.6,0.1,3-1.3,2.9-2.9l0,0c-0.1-1.1,0.5-2.1,1.5-2.6l0,0C32,18.7,32.4,16.9,31.6,15.5L31.6,15.5z M18,25c-6.1,0-11-4.9-11-11
	S11.9,3,18,3s11,4.9,11,11S24.1,25,18,25z"></path>
<path style="fill:#FF7200" d="M18,5c-5,0-9,4-9,9c0,5,4,9,9,9s9-4,9-9C27,9,23,5,18,5z M18,21c-3.9,0-7-3.1-7-7s3.1-7,7-7s7,3.1,7,7
	S21.9,21,18,21z"></path>
</svg>Our Awards</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/mvp/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns=""></title>
<path style="fill:#FF7200" d="M18,0C8.1,0,0,8.1,0,18c0,9.9,8.1,18,18,18s18-8.1,18-18C36,8.1,27.9,0,18,0z M31.2,13.3h-9.9l-3-9.3
	C24.3,4.2,29.3,8,31.2,13.3z M17.7,4l-3,9.3H4.8C6.7,8,11.7,4.2,17.7,4z M4,18c0-1.5,0.2-2.9,0.6-4.2l8,5.9l-3,9.5
	C6.2,26.6,4,22.6,4,18z M10,29.5l8-5.9l8,5.9c-2.3,1.6-5,2.5-8,2.5S12.3,31.1,10,29.5z M26.4,29.2l-3-9.5l8-5.9
	c0.4,1.3,0.6,2.7,0.6,4.2C32,22.6,29.8,26.6,26.4,29.2z"></path>
</svg>MVP Program</a>
                    <div class="h-clear">
                    </div>
                  </div>
                </div>
              </div>
              <div class="MenuFooter">
                <div class="content">
                  <div class="column">
                    <a href="https://www.devexpress.com/subscriptions/whats-new/"><h6>
									Announcing DevExpress Universal v24.1
								</h6></a>
                    <p>Developer Express Inc is proud to announce the immediate availability of its newest release, DevExpress v24.1. Built and optimized for desktop, web, and mobile developers alike...</p>
                  </div>
                  <div class="column">
                    <a href="https://www.devexpress.com/aboutus/awards/"><h6>
									DevExpress Wins 19 Visual Studio Reader's Choice Awards
								</h6></a>
                    <p> Like previous years, DevExpress dominated Visual Studio Magazine's 2023 Readers&nbsp;Choice Awards. We thank all our loyal users for casting their vote on&nbsp;behalf&nbsp;of&nbsp;DevExpress. </p>
                  </div>
                </div>
              </div>
              <div class="Shadow hidden-md">
              </div>
            </div>
          </li>
        </ul>
        <div class="h-clear">
        </div>
      </div>
    </div>
  </nav>
  <section id="LightBox">
  </section>
  <main>
    <section>
      <div class="content">
        <div class="MyAccount Window LogIn">
          <script id="dxis_201855485" src="/DXR.axd?r=1_11,1_252,1_12,1_23,1_64,1_13,1_14,1_15,1_48,1_17,1_9,1_32,1_183,1_184,1_188,1_182,1_49-8OPSl"></script>
          <div class="dxpnlControl_V5" id="ctl00_ctl00_Content_Content_upLogin">
            <input type="hidden" id="ctl00$ctl00$Content$Content$upLogin$hfMode" name="ctl00$ctl00$Content$Content$upLogin$hfMode" value="">
            <script id="dxss_842986510" data-executed="true">
              <!--
              ASPx.createControl(ASPxClientHiddenField, 'ctl00_ctl00_Content_Content_upLogin_hfMode', 'hfMode', {
                'callBack': function(arg) {
                  WebForm_DoCallback('ctl00$ctl00$Content$Content$upLogin$hfMode', arg, ASPx.Callback, 'ctl00_ctl00_Content_Content_upLogin_hfMode', ASPx.CallbackError, true);
                },
                'uniqueID': 'ctl00$ctl00$Content$Content$upLogin$hfMode'
              });
              //
              -->
            </script>
            <div class="dxpnlControl_Reset" id="ctl00_ctl00_Content_Content_upLogin_pLogin" onkeypress="return ASPx.FireDefaultButton(event, 'ctl00_ctl00_Content_Content_upLogin_pLogin_bLogin');">
              <div class="PageTitle">Login Below or
                <a tabindex="-1" class="dxeHyperlink wsHyperlink_V5 None" id="ctl00_ctl00_Content_Content_upLogin_pLogin_hlRegister" href="../Register/?returnUrl=https%3a%2f%2fwww.devexpress.com%2fClientCenter%2fDownloadManager%2f">Create a New Account</a>
              </div>
              <div class="Window">
                <div class="WindowContent">
                  <div class="SingleEditor">
                    <table id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail_ET" class="dxeValidDynEditorTable dxeRoot_V5" style="width:100%;" errorframe="errorFrame">
                      <tbody>
                        <tr>
                          <td id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail_CapC" class="dxeCaptionHALSys dxeCaptionVATSys dxeTextEditCTypeSys dxeCLTSys dxeCaptionCell_V5"><label class="dxeCaption_V5"
                              for="ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail_I">Email</label></td>
                        </tr>
                        <tr>
                          <td id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail_CC" style="width:100%;">
                            <table class="dxeTextBoxSys dxeTextBox_V5 dxeTextBoxDefaultWidthSys dxeFocused_V5 dxh0" id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail" style="width:100%;">
                              <tbody>
                                <tr>
                                  <td class="dxic" style="width:100%;"><input tabindex="50" class="dxeEditArea_V5 dxeEditAreaSys" name="ctl00$ctl00$Content$Content$upLogin$pLogin$tbEmail" value="Email" maxlength="255"
                                      id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail_I" onchange="ASPx.EValueChanged('ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail')"
                                      onblur="ASPx.ELostFocus('ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail')" onfocus="ASPx.EGotFocus('ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail')" type="text"></td>
                                </tr>
                              </tbody>
                            </table>
                          </td>
                        </tr>
                        <tr style="display: none;">
                          <td id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail_EC" class="dxeErrorCell_V5 dxeErrorFrame_V5 dxeErrorFrameSys dxeErrorCellSys dxeNoBorderTop" style="display:none;white-space:nowrap;">Invalid value</td>
                        </tr>
                      </tbody>
                    </table>
                    <script id="dxss_560688871" data-executed="true">
                      <!--
                      ASPx.createControl(ASPxClientTextBox, 'ctl00_ctl00_Content_Content_upLogin_pLogin_tbEmail', 'tbEmail', {
                        'uniqueID': 'ctl00$ctl00$Content$Content$upLogin$pLogin$tbEmail',
                        'scStates': 6,
                        'scPostfix': 'V5',
                        'stateObject': {
                          'rawValue': ''
                        },
                        'captionPosition': 'Top',
                        'showCaptionColon': false,
                        'validationGroup': 'LogIn',
                        'customValidationEnabled': true,
                        'isValid': true,
                        'errorText': 'Invalid value',
                        'validationPatterns': [new ASPx.RequiredFieldValidationPattern('Please specify an email address.')],
                        'isErrorFrameRequired': true,
                        'display': 'Dynamic',
                        'errorDisplayMode': 't',
                        'controlCellStyles': {
                          'cssClass': 'dxeErrorFrame_V5 dxeErrorFrameSys dxeNoBorderBottom dxeControlsCell_V5',
                          'style': 'width:100%;'
                        },
                        'nullText': 'Email',
                        'errorCellPosition': 'Bottom'
                      }, {
                        'Init': function(s, o) {
                          if (s.GetText() == '') s.Focus();
                        },
                        'GotFocus': function(s, o) {
                          (WSEditorsController.TextEditGotFocus)(s, o);
                        },
                        'LostFocus': function(s, o) {
                          (WSEditorsController.TextEditLostFocus)(s, o);
                        }
                      }, null, {
                        'decorationStyles': [{
                          'key': 'I',
                          'className': 'dxeInvalid_V5',
                          'cssText': ''
                        }, {
                          'key': 'F',
                          'className': 'dxeFocused_V5',
                          'cssText': ''
                        }, {
                          'key': 'N',
                          'className': 'dxeNullText_V5',
                          'cssText': ''
                        }]
                      });
                      //
                      -->
                    </script>
                  </div>
                  <div class="SingleEditor">
                    <table id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword_ET" class="dxeValidDynEditorTable dxeRoot_V5" style="width:100%;" errorframe="errorFrame">
                      <tbody>
                        <tr>
                          <td id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword_CapC" class="dxeCaptionHALSys dxeCaptionVATSys dxeTextEditCTypeSys dxeCLTSys dxeCaptionCell_V5 Invisible"><label class="dxeCaption_V5"
                              for="ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword_I_CLND">Password</label></td>
                        </tr>
                        <tr>
                          <td id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword_CC" style="width:100%;">
                            <table class="dxeTextBoxSys dxeTextBox_V5 dxeTextBoxDefaultWidthSys dxeNullText_V5 dxh0" id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword" style="width:100%;" savedspellcheck="[object Object]" spellcheck="false">
                              <tbody>
                                <tr>
                                  <td class="dxic" style="width:100%;"><input tabindex="51" class="dxeEditArea_V5 dxeEditAreaSys dxh0" id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword_I"
                                      name="ctl00$ctl00$Content$Content$upLogin$pLogin$tbPassword" onfocus="ASPx.EGotFocus('ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword')"
                                      onblur="ASPx.ELostFocus('ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword')" onchange="ASPx.EValueChanged('ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword')" type="password"
                                      savedspellcheck="[object Object]" spellcheck="false" saveddisplay="[object Object]" autocomplete="off" style="display: none;"><input class="dxeEditArea_V5 dxeEditAreaSys dxh0"
                                      id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword_I_CLND" type="text" tabindex="51" saveddisplay="[object Object]" style=""></td>
                                </tr>
                              </tbody>
                            </table>
                          </td>
                        </tr>
                        <tr style="display: none;">
                          <td id="ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword_EC" class="dxeErrorCell_V5 dxeErrorFrame_V5 dxeErrorFrameSys dxeErrorCellSys dxeNoBorderTop" style="display:none;white-space:nowrap;">Invalid value</td>
                        </tr>
                      </tbody>
                    </table>
                    <script id="dxss_1673379856" data-executed="true">
                      <!--
                      ASPx.createControl(ASPxClientTextBox, 'ctl00_ctl00_Content_Content_upLogin_pLogin_tbPassword', '', {
                        'uniqueID': 'ctl00$ctl00$Content$Content$upLogin$pLogin$tbPassword',
                        'scStates': 6,
                        'scPostfix': 'V5',
                        'stateObject': {
                          'rawValue': ''
                        },
                        'captionPosition': 'Top',
                        'showCaptionColon': false,
                        'validationGroup': 'LogIn',
                        'customValidationEnabled': true,
                        'isValid': true,
                        'errorText': 'Invalid value',
                        'validationPatterns': [new ASPx.RequiredFieldValidationPattern('Please specify a password.')],
                        'isErrorFrameRequired': true,
                        'display': 'Dynamic',
                        'errorDisplayMode': 't',
                        'controlCellStyles': {
                          'cssClass': 'dxeErrorFrame_V5 dxeErrorFrameSys dxeNoBorderBottom dxeControlsCell_V5',
                          'style': 'width:100%;'
                        },
                        'nullText': 'Password',
                        'errorCellPosition': 'Bottom'
                      }, {
                        'GotFocus': function(s, o) {
                          (WSEditorsController.TextEditGotFocus)(s, o);
                        },
                        'LostFocus': function(s, o) {
                          (WSEditorsController.TextEditLostFocus)(s, o);
                        }
                      }, null, {
                        'decorationStyles': [{
                          'key': 'I',
                          'className': 'dxeInvalid_V5',
                          'cssText': ''
                        }, {
                          'key': 'F',
                          'className': 'dxeFocused_V5',
                          'cssText': ''
                        }, {
                          'key': 'N',
                          'className': 'dxeNullText_V5',
                          'cssText': ''
                        }]
                      });
                      //
                      -->
                    </script>
                  </div>
                  <div class="SingleEditor BeginGroup">
                    <table class="dxeBase_V5 wsCheckBox_V5 dxeTAR" id="ctl00_ctl00_Content_Content_upLogin_pLogin_cbTermsOfUse">
                      <tbody>
                        <tr>
                          <td class="dxichCellSys"><span class=" dxICheckBox_V5 dxichSys dx-not-acc dxWeb_edtCheckBoxUnchecked_V5" id="ctl00_ctl00_Content_Content_upLogin_pLogin_cbTermsOfUse_S_D"><span class="dxKBSW"><input
                                  id="ctl00_ctl00_Content_Content_upLogin_pLogin_cbTermsOfUse_S" tabindex="52" class="dxKBSI" name="ctl00$ctl00$Content$Content$upLogin$pLogin$cbTermsOfUse" value="I" type="text" readonly="readonly"
                                  style="border-width:0;width:0;height:0;padding:0;margin:0;background-color:transparent;display:block;opacity:0;"></span></span></td>
                          <td class="dxichTextCellSys"><label style="cursor: default;">I have read, understand and accept the Developer Express Inc <a href="/AboutUs/Privacy-Policy.xml" target="_blank">Privacy Policy</a> and
                              <a href="/AboutUs/Legal.xml" target="_blank">Website Terms of Use</a>.</label></td>
                        </tr>
                      </tbody>
                    </table>
                    <script id="dxss_1288997643" data-executed="true">
                      <!--
                      ASPx.createControl(ASPxClientCheckBox, 'ctl00_ctl00_Content_Content_upLogin_pLogin_cbTermsOfUse', '', {
                        'encodeHtml': false,
                        'uniqueID': 'ctl00$ctl00$Content$Content$upLogin$pLogin$cbTermsOfUse',
                        'scStates': 6,
                        'scPostfix': 'V5',
                        'imageProperties': {
                          '4': ['dxWeb_edtCheckBoxChecked_V5', 'dxWeb_edtCheckBoxUnchecked_V5'],
                          '8': ['dxWeb_edtCheckBoxCheckedDisabled_V5', 'dxWeb_edtCheckBoxUncheckedDisabled_V5']
                        },
                        'icbFocusedStyle': ['dxICBFocused_V5', '']
                      }, {
                        'Init': MyAccountController.TermsOfUseCheckboxInit,
                        'CheckedChanged': function(s, o) {
                          bLogin.SetEnabled(s.GetChecked());
                        }
                      }, null, {
                        'decorationStyles': []
                      });
                      //
                      -->
                    </script>
                  </div>
                  <div class="Actions">
                    <table class="dxeBase_V5 wsCheckBox_V5 dxeTAR" showunchecked="false" data-control="Option" id="ctl00_ctl00_Content_Content_upLogin_pLogin_cbRemember">
                      <tbody>
                        <tr>
                          <td class="dxichCellSys"><span class=" dxICheckBox_V5 dxichSys dx-not-acc dxWeb_edtCheckBoxUnchecked_V5" id="ctl00_ctl00_Content_Content_upLogin_pLogin_cbRemember_S_D"><span class="dxKBSW"><input
                                  id="ctl00_ctl00_Content_Content_upLogin_pLogin_cbRemember_S" tabindex="53" class="dxKBSI" name="ctl00$ctl00$Content$Content$upLogin$pLogin$cbRemember" value="I" type="text" readonly="readonly"
                                  style="border-width:0;width:0;height:0;padding:0;margin:0;background-color:transparent;display:block;opacity:0;"></span></span></td>
                          <td class="dxichTextCellSys"><label>Keep me logged in</label></td>
                        </tr>
                      </tbody>
                    </table>
                    <script id="dxss_1466546864" data-executed="true">
                      <!--
                      ASPx.createControl(ASPxClientCheckBox, 'ctl00_ctl00_Content_Content_upLogin_pLogin_cbRemember', '', {
                        'uniqueID': 'ctl00$ctl00$Content$Content$upLogin$pLogin$cbRemember',
                        'scStates': 6,
                        'scPostfix': 'V5',
                        'imageProperties': {
                          '4': ['dxWeb_edtCheckBoxChecked_V5', 'dxWeb_edtCheckBoxUnchecked_V5'],
                          '8': ['dxWeb_edtCheckBoxCheckedDisabled_V5', 'dxWeb_edtCheckBoxUncheckedDisabled_V5']
                        },
                        'icbFocusedStyle': ['dxICBFocused_V5', '']
                      }, null, null, {
                        'decorationStyles': []
                      });
                      //
                      -->
                    </script>
                    <a tabindex="60" class="dxbButton_Reset V5Button Gray dxbButtonSys dxbDisabled_Reset Disabled" data-control="Action" id="ctl00_ctl00_Content_Content_upLogin_pLogin_bLogin" savedhref="[object Object]" href="javascript:;"><span>Log In</span></a>
                    <script id="dxss_1064853483" data-executed="true">
                      <!--
                      ASPx.AddDisabledItems('ctl00_ctl00_Content_Content_upLogin_pLogin_bLogin', [
                        [
                          ['dxbDisabled_Reset Disabled'],
                          [''],
                          [''],
                          ['', 'TC']
                        ]
                      ]);
                      ASPx.InitializeSVGSprite();
                      ASPx.createControl(ASPxClientButton, 'ctl00_ctl00_Content_Content_upLogin_pLogin_bLogin', 'bLogin', {
                        'uniqueID': 'ctl00$ctl00$Content$Content$upLogin$pLogin$bLogin',
                        'clientEnabled': false,
                        'autoPostBackFunction': function(postBackArg) {
                          WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$Content$Content$upLogin$pLogin$bLogin", postBackArg, true, "", "", false, true));
                        }
                      }, {
                        'Click': MyAccountController.PerformLogin
                      });
                      //
                      -->
                    </script>
                  </div>
                </div>
              </div>
              <div class="WindowLinks">
                <a tabindex="70" class="dxeHyperlink wsHyperlink_V5 None" id="ctl00_ctl00_Content_Content_upLogin_pLogin_hlForgotPassword" href="../ForgotPassword/?returnUrl=https%3a%2f%2fwww.devexpress.com%2fClientCenter%2fDownloadManager%2f">I forgot my password</a>
                <a tabindex="71" class="dxeHyperlink wsHyperlink_V5 None" id="ctl00_ctl00_Content_Content_upLogin_pLogin_hlRegister2" href="../Register/?returnUrl=https%3a%2f%2fwww.devexpress.com%2fClientCenter%2fDownloadManager%2f">Create a New Account</a>
              </div>
            </div>
          </div>
          <table class="dxlpLoadingPanel V5LoadingPanel dxlpControl" id="ctl00_ctl00_Content_Content_upLogin_LoadingPanel" style="position:absolute;left:0px;top:0px;z-index:30000;display:none;">
            <tbody>
              <tr>
                <td class="dx"><img class="dxlp-imgPosLeft" src="../../Content/Editors/ajax-loader.gif" alt="Loading..." style="height:19px;width:220px;vertical-align:middle;"></td>
              </tr>
            </tbody>
          </table>
          <script id="dxss_1214505563" data-executed="true">
            <!--
            ASPx.createControl(ASPxClientLoadingPanel, 'ctl00_ctl00_Content_Content_upLogin_LoadingPanel', 'ctl00_ctl00_Content_Content_upLogin', {
              'uniqueID': 'ctl00$ctl00$Content$Content$upLogin$LoadingPanel',
              'containerElementID': 'ctl00_ctl00_Content_Content_upLogin',
              'isTextEmpty': true
            });
            //
            -->
          </script>
          <script id="dxss_1958037130" data-executed="true">
            <!--
            ASPx.createControl(ASPxClientCallbackPanel, 'ctl00_ctl00_Content_Content_upLogin', 'upLogin', {
              'callBack': function(arg) {
                WebForm_DoCallback('ctl00$ctl00$Content$Content$upLogin', arg, ASPx.Callback, 'ctl00_ctl00_Content_Content_upLogin', ASPx.CallbackError, true);
              },
              'uniqueID': 'ctl00$ctl00$Content$Content$upLogin',
              'hideContentOnCallback': false
            }, {
              'BeginCallback': function(s, o) {
                WSEditorsController.CallBackPanelDisableEditors(s, o);;
                s.GetMainElement().fadeTo(200, 0.3);
                ctl00_ctl00_Content_Content_upLogin.Show();
              },
              'EndCallback': function(s, o) {
                ctl00_ctl00_Content_Content_upLogin.Hide();;
                s.GetMainElement().fadeTo(200, 1);
              }
            });
            //
            -->
          </script>
        </div>
      </div>
    </section>
  </main>
  <footer id="FooterTop">
    <section>
      <div class="r-container">
        <a tabindex="-1" title="Footer" class="Footer-Toggle open" data-behavior="Footer-Toggle" href="javascript:;"><span></span></a>
        <div class="Icons">
          <a tabindex="-1" title="DevExpress Blogs" rel="noopener" aria-label="DevExpress Blogs" href="https://community.devexpress.com/blogs/" target="_blank"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns="">DevExpress Blogs</title>
<style type="text/css">
	.orange_icon{fill:#FF7200;}
</style>
<path class="orange_icon" d="M14.8,19.6c-1.4,0-2.6,1.2-2.6,2.6s1.2,2.6,2.6,2.6s2.6-1.2,2.6-2.6S16.3,19.6,14.8,19.6z"></path>
<path class="orange_icon" d="M18,0C8.1,0,0,8.1,0,18c0,9.9,8.1,18,18,18s18-8.1,18-18C36,8.1,27.9,0,18,0z M14.8,28
	C11.6,28,9,25.4,9,22.2V11.5c0-0.9,0.7-1.6,1.6-1.6c0.9,0,1.6,0.7,1.6,1.6V17c0.8-0.4,1.7-0.6,2.6-0.6c3.2,0,5.8,2.6,5.8,5.8
	C20.6,25.4,18,28,14.8,28z M22.6,22.2c0-4.3-3.5-7.8-7.8-7.8v-3.2c6.1,0,11,4.9,11,11H22.6z M27.8,22.2C27.8,15,22,9.2,14.8,9.2V6
	C23.8,6,31,13.2,31,22.2H27.8z"></path>
</svg></a>
          <div class="separator">
          </div><a tabindex="-1" title="Facebook" rel="noopener" aria-label="Facebook" href="https://www.facebook.com/DevExpress" target="_blank"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns="">Facebook</title>
<style type="text/css">
	.facebook_icon{fill:#3D5A98;}
</style>
<path class="facebook_icon" d="M18,0C8.1,0,0,8.1,0,18c0,9.9,8,18,18,18V24.3h-4.3v-5H18v-3.7c0-4.3,2.7-6.6,6.5-6.6
	c1.8,0,3.4,0.1,3.9,0.2v4.5l-2.7,0c-2.1,0-2.5,1-2.5,2.4v3.2h4.9l-0.6,5h-4.3v10.9C30.6,33,36,26.1,36,18C36,8.1,27.9,0,18,0z"></path>
</svg></a><a tabindex="-1" title="Twitter" rel="noopener" aria-label="Twitter" href="https://twitter.com/DevExpress" target="_blank"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns="">Twitter</title>
<path d="M13,9c4.2,6,8.4,12.1,12.7,18.1c-0.1,0-2.4,0-2.7,0C18.7,21.1,14.5,15,10.3,9C11.2,9,12.1,9,13,9z M36,18
	c0,9.9-8.1,18-18,18S0,27.9,0,18C0,8.1,8.1,0,18,0S36,8.1,36,18z M28.2,28.4c-2.8-4-5.5-8-8.2-12c2.5-2.9,5-5.9,7.6-8.8
	c-0.6,0-1.2,0-1.8,0c-0.7,0.8-1.5,1.7-2.2,2.5c-0.7,0.8-1.5,1.7-2.2,2.5c-0.7,0.8-1.5,1.7-2.2,2.5c-1.8-2.6-3.5-5.1-5.2-7.6
	c-2,0-4,0-6,0c0,0,0,0,0,0c0,0,0,0,0,0c2.6,3.8,5.3,7.7,7.9,11.5c-0.4,0.5-0.9,1-1.3,1.5c-0.4,0.5-0.9,1-1.3,1.5
	c-0.4,0.5-0.9,1-1.3,1.5c-0.4,0.5-0.9,1-1.3,1.5c-0.4,0.5-0.9,1-1.3,1.5c-0.5,0.6-1.3,1.5-1.3,1.5c0.6,0,1.2,0,1.8,0
	c2.3-2.7,4.6-5.4,6.9-8.1c1.9,2.7,3.7,5.4,5.5,8.1C24.1,28.4,26.1,28.4,28.2,28.4z"></path>
</svg></a><a tabindex="-1" title="YouTube" rel="noopener" aria-label="YouTube" href="https://www.youtube.com/user/DeveloperExpress" target="_blank"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve" width="36px" height="36px"><title xmlns="">YouTube</title>
<style type="text/css">
	.youtube_0{fill-rule:evenodd;clip-rule:evenodd;fill:#E2E2E2;}
	.youtube_1{fill-rule:evenodd;clip-rule:evenodd;fill:#444444;}
	.youtube_2{fill-rule:evenodd;clip-rule:evenodd;fill:#D62929;}
	.youtube_3{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
</style>
<circle class="youtube_0" cx="18" cy="18" r="18"></circle>
<path class="youtube_1" d="M15.9,6h-1.4l-0.9,3.5l-1-3.5h-1.4c0.3,0.8,0.6,1.7,0.9,2.5c0.4,1.3,0.7,2.2,0.8,2.8V15h1.4v-3.6L15.9,6z
	 M19.5,12.8v-2.3c0-0.7-0.1-1.2-0.4-1.6c-0.3-0.5-0.8-0.7-1.4-0.7c-0.6,0-1.1,0.2-1.4,0.7c-0.3,0.3-0.4,0.9-0.4,1.6v2.3
	c0,0.7,0.1,1.2,0.4,1.6c0.3,0.5,0.8,0.7,1.4,0.7c0.6,0,1.1-0.2,1.4-0.7C19.4,14,19.5,13.5,19.5,12.8z M18.3,13
	c0,0.6-0.2,0.9-0.6,0.9c-0.4,0-0.6-0.3-0.6-0.9v-2.8c0-0.6,0.2-0.9,0.6-0.9c0.4,0,0.6,0.3,0.6,0.9V13z M24,15V8.3h-1.2v5.1
	C22.6,13.8,22.3,14,22,14c-0.2,0-0.3-0.1-0.3-0.3c0,0,0-0.2,0-0.5V8.3h-1.2v5.3c0,0.5,0,0.8,0.1,1c0.1,0.3,0.4,0.5,0.8,0.5
	c0.4,0,0.9-0.3,1.4-0.8V15H24z"></path>
<path class="youtube_2" d="M28,23.1c0,1.5,0,3.2-0.4,4.7c-0.2,1.1-1.1,1.8-2.2,1.9C23,30,20.5,30,18,30c-2.5,0-5,0-7.5-0.3
	c-1-0.1-1.9-0.9-2.2-1.9C8,26.3,8,24.6,8,23.1l0,0c0-1.5,0-3.2,0.4-4.7c0.2-1.1,1.1-1.8,2.2-1.9c2.5-0.3,5-0.3,7.5-0.3
	c2.5,0,5,0,7.5,0.3c1,0.1,1.9,0.9,2.2,1.9C28,19.9,28,21.5,28,23.1L28,23.1z"></path>
<path class="youtube_3" d="M13.7,19.7v-1.3H9.5v1.3h1.4v7.6h1.3v-7.6H13.7z M16.1,27.4v-0.7c-0.5,0.5-0.9,0.8-1.4,0.8
	c-0.4,0-0.7-0.2-0.8-0.5c-0.1-0.2-0.1-0.5-0.1-1v-5.2h1.2v4.9c0,0.3,0,0.4,0,0.5c0,0.2,0.1,0.3,0.3,0.3c0.2,0,0.5-0.2,0.8-0.6v-5.1
	h1.2v6.6H16.1z M20.7,25.5c0,0.6-0.2,0.9-0.5,0.9c-0.2,0-0.4-0.1-0.6-0.3v-4c0.2-0.2,0.4-0.3,0.6-0.3c0.3,0,0.5,0.3,0.5,0.9V25.5z
	 M21.9,25.4v-2.6c0-0.6,0-1.1-0.1-1.3c-0.2-0.5-0.5-0.7-1-0.7c-0.4,0-0.9,0.2-1.2,0.7v-2.9h-1.2v8.9h1.2v-0.6
	c0.4,0.5,0.8,0.7,1.2,0.7c0.5,0,0.8-0.3,1-0.7C21.9,26.4,21.9,26,21.9,25.4z M25.3,23.3h-1.2v-0.6c0-0.6,0.2-0.9,0.6-0.9
	c0.4,0,0.6,0.3,0.6,0.9V23.3z M26.5,25.3v-0.2h-1.2c0,0.5,0,0.7,0,0.8c-0.1,0.3-0.2,0.5-0.5,0.5c-0.4,0-0.6-0.3-0.6-0.9v-1.2h2.4
	v-1.4c0-0.7-0.1-1.2-0.4-1.6c-0.3-0.5-0.8-0.7-1.4-0.7c-0.6,0-1.1,0.2-1.4,0.7c-0.3,0.3-0.4,0.9-0.4,1.6v2.3c0,0.7,0.1,1.2,0.4,1.6
	c0.3,0.5,0.8,0.7,1.5,0.7c0.6,0,1.1-0.2,1.5-0.7c0.1-0.2,0.2-0.5,0.3-0.7C26.5,25.9,26.5,25.6,26.5,25.3z"></path>
</svg></a>
        </div>
        <div class="h-clear">
        </div>
      </div>
    </section>
  </footer>
  <footer id="FooterExpanding">
    <section data-role="FooterExpandableContent" data-state="expanded" style="display:block;height:auto;">
      <div class="FooterMain">
        <div class="r-container">
          <div class="Separator">
          </div>
          <div class="grid">
            <div class="col col1">
              <div class="Group"> About Us </div>
              <a tabindex="-1" href="https://www.devexpress.com/aboutus/">About DevExpress</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/newsreviews/">News</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/awards/">Our Awards</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/events/">Events, Meetups and Tradeshows</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/testimonials/">User Comments and Case Studies</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/mvp/">MVP Program</a><a tabindex="-1" href="https://www.devexpress.com/aboutus/#logos">Logos and Artwork</a>
              <div class="Group"> Frequently Asked Questions </div>
              <a tabindex="-1" href="https://www.devexpress.com/support/eulas/">Product Licensing</a><a tabindex="-1" href="https://www.devexpress.com/support/order/">Purchasing FAQ</a><a tabindex="-1" href="https://www.devexpress.com/support/versions.xml">Supported Versions &amp; IDE Prerequisites</a><a tabindex="-1" href="https://docs.devexpress.com/GeneralInformation/2219/support-services">Support Policies</a><a tabindex="-1" href="https://www.devexpress.com/support/eulas/hotfix-policy.xml">Maintenance Release FAQ</a>
            </div>
            <div class="col col2">
              <div class="Group"> Windows Desktop Controls </div>
              <a tabindex="-1" href="https://www.devexpress.com/products/net/controls/winforms/">WinForms</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/wpf/">WPF</a><a tabindex="-1" href="https://www.devexpress.com/products/vcl/">VCL</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/reporting/">Desktop Reporting</a>
              <div class="Group"> Enterprise &amp; Server Tools </div>
              <a tabindex="-1" href="https://www.devexpress.com/products/net/dashboard/">Business Intelligence Dashboard</a><a tabindex="-1" href="https://www.devexpress.com/products/net/report-server/">Report &amp; Dashboard Server</a><a tabindex="-1" href="https://www.devexpress.com/products/net/office-file-api/">Office File API</a>
              <div class="Group"> Mobile Controls </div><a tabindex="-1" href="https://www.devexpress.com/maui/">.NET MAUI (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/xamarin/">Xamarin UI Controls (FREE)</a>
            </div>
            <div class="h-clear hidden-sm">
            </div>
            <div class="col col3">
              <div class="Group"> Web Controls </div>
              <a tabindex="-1" href="https://js.devexpress.com">JS - jQuery, Angular, React</a><a tabindex="-1" href="https://www.devexpress.com/blazor/">Blazor</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/">ASP.NET Web Forms</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/mvc/">ASP.NET MVC and Core</a><a tabindex="-1" href="https://www.devexpress.com/products/net/controls/asp/bootstrap-webforms.xml">Bootstrap Web Forms</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/reporting/">Web Reporting</a>
              <div class="Group"> Frameworks &amp; Productivity </div>
              <a tabindex="-1" href="https://www.devexpress.com/products/net/application_framework/">XAF - Cross-Platform .NET App UI</a><a tabindex="-1" href="https://www.devexpress.com/products/net/orm/">XPO - ORM Library (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/products/coderush/">CodeRush for Visual Studio (FREE)</a><a tabindex="-1" href="https://www.devexpress.com/products/net/application_framework/security-web-api-service.xml">.NET App Security &amp; Web API Service (FREE)</a>
              <div class="Group"> Testing &amp; QA </div><a tabindex="-1" href="https://www.devexpress.com/products/testcafestudio">TestCafe Studio - Web Testing</a>
            </div>
            <div class="col col4">
              <div class="Group"> Support &amp; Documentation </div>
              <a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list">Search the KB</a><a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list?preset=mytickets">My Questions</a><a tabindex="-1" href="https://docs.devexpress.com/">Documentation</a><a tabindex="-1" href="https://supportcenter.devexpress.com/ticket/list?preset=examples">Code Examples</a><a tabindex="-1" href="https://www.devexpress.com/support/demos/">Demos &amp; Getting Started</a><a tabindex="-1" href="https://community.devexpress.com/blogs/">Blogs</a><a tabindex="-1" href="https://www.devexpress.com/trainingcenter/">Training</a><a tabindex="-1" href="https://www.devexpress.com/subscriptions/whats-new/">What's New</a>
            </div>
            <div class="h-clear hidden-sm">
            </div>
            <div class="h-clear">
            </div>
          </div>
        </div>
      </div>
      <div class="FooterExtra">
        <div class="r-container">
          <p>DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, Delphi, HTML5 or iOS &amp; Android development. Whether using WPF, ASP.NET,
            WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.</p>
          <p> We are here to help. Should you have any questions or need assistance from a member of our team, write to us at <a href="mailto:info@devexpress.com" tabindex="-1">info@devexpress.com</a>. </p>
        </div>
      </div>
    </section>
  </footer>
  <footer id="FooterBottom">
    <section>
      <div class="r-container">
        <div class="Privacy"> Use of this site constitutes acceptance of our <a href="https://www.devexpress.com/aboutus/legal.xml" tabindex="-1">Website Terms of Use</a> and
          <a href="https://www.devexpress.com/aboutus/privacy-policy.xml" tabindex="-1">Privacy Policy (Updated)</a>. <!-- OneTrust Cookies Settings button start -->
          <span id="ot-sdk-btn" class="ot-sdk-show-settings">Cookies Settings</span>
          <!-- OneTrust Cookies Settings button end -->
        </div>
        <div class="Copyright"> Copyright © 1998-2024 Developer Express Inc. All trademarks or registered trademarks are property of their respective owners </div>
      </div>
    </section>
  </footer>
  <script src="https://www.devexpress.com/Scripts/SharedInit?v=t17k5cBhcUWcfNazL0Lllk8N0Jp2k2K5IcJnR1uV_ow1"></script>
  <script src="https://www.devexpress.com/Scripts/WebFormsInit?v=PBM0RCFNvblcuHX3jiaSCKDewGs4_QGdf2z7Z2d5qnM1"></script>
  <script src="https://www.devexpress.com/Scripts/SiteNotifications/SiteNotificationsScriptsBundle?v=LzwkIF4IshfXXKblVkqESLgQHcXlMw7jBmiDsd9HbU81"></script>
  <script src="https://www.devexpress.com/$Tesseract/ScriptsInitialize/Bundle?v=bNbA7JgouazvcfRL-yPIAwr74CKUvZUr7m0RGKEbr6o1"></script>
  <div id="GlobalBackToTopButton" class="BackToTopButton Hidden">
    <div class="Button">
    </div>
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var callBackFrameUrl = '/WebResource.axd?d=84p-GtgwjLIDRt0Y-7-IGt4iHWtD4ocCTP5llznxOaSiN97KVFiawUX40UWqQ3T20H4dQQF3jAH0NRHbDc6gjUNCEiw1&t=638285813964787378';
    WebForm_InitCallback(); //]]>
  </script>
  <input type="hidden" name="DXScript" value="1_11,1_252,1_12,1_23,1_64,1_13,1_14,1_15,1_48,1_17,1_9,1_32,1_183,1_184,1_188,1_182,1_49"><input type="hidden" name="DXCss" value="1_68,1_69,1_207,1_209,1_206,1_210,1_74,1_73">
</form>

Text Content

Chat Now
CartMy DownloadsFree TrialLog In




 * Products
   Products
   
   MULTI-PLATFORM PACKAGES
   Universal SubscriptionOur Best Value – includes over 600 UI Controls, our
   award-winning reporting platform, DevExpress Dashboard, the eXpressApp
   Framework, CodeRush for Visual Studio and more.DXperience SubscriptionSave
   Hundreds – includes DevExpress UI Controls for WinForms, ASP.NET, MVC, WPF,
   our award-winning reporting platform and CodeRush for Visual Studio.
   
   WINDOWS DESKTOP CONTROLS
   WinFormsWPFVCLDesktop Reporting
   
   ENTERPRISE & SERVER TOOLS
   Business Intelligence DashboardReport & Dashboard ServerOffice File API (XLS,
   DOC, PDF)
   
   MOBILE CONTROLS
   .NET MAUI (FREE)Xamarin UI Controls (FREE)
   
   WEB CONTROLS
   JavaScript – jQuery, Angular, React, VueBlazorASP.NET Web FormsASP.NET
   MVCASP.NET CoreBootstrap Web FormsWeb Reporting
   
   FRAMEWORKS & PRODUCTIVITY
   XAF - Cross-Platform .NET App UIXPO – ORM Library (FREE).NET App Security &
   Web API Service (FREE)CodeRush for Visual Studio (FREE)
   
   TESTING & QA
   TestCafe Studio
   
   What's New.NET 8 Support
   
 * 
 * Demos
 * 
 * Buy
 * 
 * Support & Docs
   Support & Docs
   
   SUPPORT CENTER
   Search the KB My Questions Localization Version History What's New in the
   Latest Version
   
   LEARNING MATERIALS
   Documentation Code Examples Demos Training
   
   
   NEED HELP OR REQUIRE MORE INFORMATION?
   
   Submit your support inquiries via the DevExpress Support Center for
   assistance.
   
   
 * 
 * Blogs
 * 
 * About Us
   About Us
   
   CONNECT WITH DEVEXPRESS
   Blogs Events, Meetups and Tradeshows
   
   LEARN MORE ABOUT DEVEXPRESS
   About Us News User Comments and Case Studies Our Awards MVP Program
   
   
   ANNOUNCING DEVEXPRESS UNIVERSAL V24.1
   
   Developer Express Inc is proud to announce the immediate availability of its
   newest release, DevExpress v24.1. Built and optimized for desktop, web, and
   mobile developers alike...
   
   DEVEXPRESS WINS 19 VISUAL STUDIO READER'S CHOICE AWARDS
   
   Like previous years, DevExpress dominated Visual Studio Magazine's 2023
   Readers Choice Awards. We thank all our loyal users for casting their vote
   on behalf of DevExpress.
   
   



Login Below or Create a New Account

Email



Invalid value

Password



Invalid value

I have read, understand and accept the Developer Express Inc Privacy Policy and
Website Terms of Use.

Keep me logged in

Log In
I forgot my password Create a New Account



DevExpress Blogs

Facebook Twitter YouTube

About Us
About DevExpressNewsOur AwardsEvents, Meetups and TradeshowsUser Comments and
Case StudiesMVP ProgramLogos and Artwork
Frequently Asked Questions
Product LicensingPurchasing FAQSupported Versions & IDE PrerequisitesSupport
PoliciesMaintenance Release FAQ
Windows Desktop Controls
WinFormsWPFVCLDesktop Reporting
Enterprise & Server Tools
Business Intelligence DashboardReport & Dashboard ServerOffice File API
Mobile Controls
.NET MAUI (FREE)Xamarin UI Controls (FREE)

Web Controls
JS - jQuery, Angular, ReactBlazorASP.NET Web FormsASP.NET MVC and CoreBootstrap
Web FormsWeb Reporting
Frameworks & Productivity
XAF - Cross-Platform .NET App UIXPO - ORM Library (FREE)CodeRush for Visual
Studio (FREE).NET App Security & Web API Service (FREE)
Testing & QA
TestCafe Studio - Web Testing
Support & Documentation
Search the KBMy QuestionsDocumentationCode ExamplesDemos & Getting
StartedBlogsTrainingWhat's New



DevExpress engineers feature-complete Presentation Controls, IDE Productivity
Tools, Business Application Frameworks, and Reporting Systems for Visual Studio,
Delphi, HTML5 or iOS & Android development. Whether using WPF, ASP.NET,
WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your
best in the shortest time possible.

We are here to help. Should you have any questions or need assistance from a
member of our team, write to us at info@devexpress.com.

Use of this site constitutes acceptance of our Website Terms of Use and Privacy
Policy (Updated). Cookies Settings
Copyright © 1998-2024 Developer Express Inc. All trademarks or registered
trademarks are property of their respective owners


By clicking “Accept All Cookies”, you agree to the storing of cookies on your
device to enhance site navigation, analyze site usage, and assist in our
marketing efforts.
Accept All Cookies Reject Non-Essential Cookies
Cookies Settings



PRIVACY PREFERENCE CENTER

When you visit a Developer Express Inc (“DevExpress”) website, it may store or
retrieve information on your browser, mostly in the form of cookies. This
information might be about you, your preferences or your device and is mostly
used to make the site work as you expect it to. While the information does not
usually directly identify you, it can give you a more personalized web
experience. Because DevExpress respects your right to privacy, you can choose to
disallow/disable the use of certain cookies. Click on different category
headings to learn more and change our default settings. Keep in mind that
blocking some types of cookies may impact your experience on the site and may
affect the services DevExpress is able to offer to you. You cannot opt-out of
our use of strictly necessary cookies as they are used to ensure the proper
functioning of our Websites (such as remembering your settings, allowing you to
log into your account, and other similar purposes). You may, however, opt-out of
receiving and our use of non-essential cookies (including preference,
functional, and targeting cookies) by changing your settings for each category
listed below.

[Videos]
Our use of cookies may also collect information about what videos you have
watched on our websites. You may opt-out of these cookies by changing your
settings for functional and advertising cookies. We will ask you to review and
update your choices at least once every two (2) years. By continuing to allow us
to use these cookies you explicitly consent to our use of cookies and our
disclosure of what videos you have watched on our Websites to our video hosting
providers, such as YouTube, for a period of up to two (2) years.
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function properly and cannot be
disabled. They are usually set in response to actions initiated by you – actions
that amount to a request for services, such as setting your privacy preferences,
logging onto the website, or populating website forms. You can set your browser
to block or alert you about these cookies, but certain portions of the site will
not work properly when these cookies are disabled. These cookies do not store
any personally identifiable information.

Cookies Details‎

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us understand page popularity and
determine how visitors move around the site. All information collected by these
cookies are aggregated and therefore anonymous. If you disallow/disable these
cookies, we will not know when you have visited our site and we will not be able
to monitor its performance.

Cookies Details‎

FUNCTIONAL COOKIES

Functional Cookies

These cookies allow the website to provide enhanced functionality and
personalization. They may be set by us or by third party providers whose
services we have added to our pages. If you disallow/disable these cookies, some
or all of these services may fail to function properly.

Cookies Details‎

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by advertising partners to build a profile of your interests and display
relevant advertisements on other sites. While these cookies do not store
personal information, they do identify your browser and internet device. If you
disallow/disable these cookies, you will experience less targeted advertising.

Cookies Details‎
Back Button


COOKIE LIST



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Reject All Confirm My Choices