WinForms Diagram - Visio Drawing Live Editor For C# | DevExpress

  • 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. HIGHLIGHTED PRODUCT SUITES File & Document APIs (XLSx, DOCx, PPTx, PDF)High-performance fileformat and doc management APIs at an affordable and easy-to understand price. WINDOWS DESKTOP CONTROLS WinFormsWPFVCLDesktop Reporting ENTERPRISE & SERVER TOOLS Document APIs (XLSx, DOCx, PPTx, PDF)Business Intelligence DashboardReport & Dashboard Server MOBILE CONTROLS .NET MAUI ARTIFICIAL INTELLIGENCE AI-powered Extensions WEB CONTROLS JS / TS – Angular, React, Vue, jQueryBlazorASP.NET CoreASP.NET Web FormsASP.NET MVCBootstrap 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 10 Support
  • Demos
  • Buy
  • Support & Docs Support & Docs SUPPORT CENTER Search the KB My Questions Localization Version HistorySecurity - What You Need to KnowAccessibility and Section 508 Support 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 UsCareers / Job Opportunities News User Comments and Case Studies Our Awards MVP Program
    Announcing DevExpress Universal v25.2

    Developer Express Inc is proud to announce the immediate availability of its newest release, DevExpress v25.2. Built and optimized for desktop, web, and mobile developers alike...

    DevExpress Wins 20 Visual Studio Reader's Choice Awards

    Like previous years, DevExpress dominated Visual Studio Magazine's 2025 Readers Choice Awards. We thank all our loyal users for casting their vote on behalf of DevExpress.

WinForms Diagram Control

Our WinForms Diagram Control allows you to replicate many of the capabilities found in Microsoft Visio and introduce information-rich diagrams, flow charts, and organization charts into your next Windows Forms project.

Free 30-Day TrialVideo Overview

Voted #1 by Readers of Visual Studio Magazine

DevExpress desktop components were voted best-in-class by readers of Visual Studio Magazine. Download your free 30-day trial today and see why your peers consistently vote DevExpress #1.

$1,099.99
  • Home
  • WinForms Controls
  • Diagram

Information-Rich Diagrams

Build elegant diagrams and org charts

The DevExpress Diagram control allows you to incorporate advanced and fully customizable diagrams within any WinForms software project. Our WinForms Diagram component allows users to draw org charts, flowcharts, and diagrams from scratch, load visualizations from an XML file, or generate visual relationships from a data source.

DevExpress Diagram includes a fully integrated Visual Studio Diagram Designer. With it, you can construct diagrams at design time and allow users to modify diagrams within your WinForms app at runtime. Visual Studio Smart tags help you easily add a Ribbon UI, a Toolbox, and our Pan/Zoom/Property Panels to your WinForms app.

Our WinForms Diagram control includes over 130 built-in shapes, images, containers, connectors, and lists. You can also import SVG graphics and use them as a basis for custom shapes. All shapes support parameterization, so you can customize shape paths as needed. Default shapes include:

  • Basic Shapes
  • FlowChart Shapes
  • SDL Diagram Shapes
  • Decorative and Arrow Shapes
  • Software Icons
Run Chart Demo To execute this demo, you must first install the DevExpress WinForms product library . FlowChart Diagram - WinForms Diagram Control | DevExpress

Transform Data into High-Impact Visualizations

Build diagrams from your data sources with ease

The DevExpress Diagram control can transform a data source into interactive and customizable diagrams. Our integrated WinForms Item Template Designer allows you to design templates for diagram items and connectors. Our feature-rich API has been designed to empower you and your team. With this API, you can easily generate org charts, flowcharts, and advanced diagrams programmatically.

Video Overview

Create Diagrams from Data - WinForms Diagram Control | DevExpress

Easy-to-Use Runtime Designer

Power to the user

Our WinForms Diagram Control includes both a Visual Studio Diagram Designer and a powerhouse runtime Designer. With these designers, you are free to create/modify diagrams within Visual Studio or allow users to create/modify diagrams at runtime.

The DevExpress Diagram Designer replicates many features/capabilities found in Microsoft Visio. You can draw a diagram manually or import an existing diagram from a file. You can apply predefined themes or create a custom theme as needed. And yes, you can also change shape styles, specify page orientation and size. Our Diagram Designer includes dozens of options/tools to view, manipulate, and edit diagrams.

  • Text Editing
  • Undo/Redo and Clipboard Operations
  • Select / Transform Shapes
  • Rulers and Dynamic Grid
  • Snap to Grid/Items
  • Show/Hide Subordinate Shapes
  • Pan / Zoom / Scroll
Diagram Designer - WinForms Diagram Control | DevExpress

WinForms Themes and Application Skins

Over 50 Custom Themes Designed to Amaze

You can specify a theme when you ship your app or allow end-user to modify the look and feel of your WinForms application on the fly. And yes, you can even customize our pre-built application skins/themes with the free DevExpress WinForms Skin‑Theme Editor. The following are a few of the skins/themes included in our distribution.

Basic Vector Skin - Pine Light Palette | DevExpress

Basic Vector

Pine Light Palette

Office 2019 Colorful Skin - Default Palette | DevExpress

Office 2019 Colorful

Default Palette

WXI - Calmness Palette | DevExpress

WXI

Calmness Palette

Office 2019 Black Skin - Forest Palette | DevExpress

Office 2019 Black

Forest Palette

Customizable Appearance

Deliver perfect user experiences

The DevExpress WinForms Diagram control ships with predefined themes, shape styles, DevExpress Skin/Theme support, and a custom draw API to help you address a variety of usage scenarios and deliver fully customizable data visualizations for your enterprise.

Appearance Customization - WinForms Diagram Control | DevExpress

Auto Layout

Arrange diagram shapes instantly

Our WinForms Diagram control includes automated tools designed to quickly construct well-organized diagrams. Predefined drawing options (auto layout styles) ensure that all shapes within a diagram are arranged, aligned, and spaced in the best possible manner.

Automatic layout styles include:

  • Tree Graph
  • Layered (Sugiyama) Graph
  • Circular Layout
  • Tip-Over Tree Layout
  • Mind-Map Tree Layout
  • Org Chart Layout

And yes, you can also use our comprehensive API and apply a custom algorithm when necessary.

Diagram Layouts - WinForms Diagram Control | DevExpress

Connectors & Routing

Shape it and route it automatically

Our WinForms Diagram Connector tool helps you connect any two shapes or points directly on its canvas. You can customize line color, weight, and style, control the look of end points and arrows. You can curve or angle connectors as needed and can manage connection points in a variety of ways. You can also add, edit, or delete text for your connector.

When you use our automatic connector routing option, you don't have to manually rearrange connectors and shapes. The connector will route itself around shapes that are in the way and it will find the best point on which to connect to a shape.

Shape Connectors - WinForms Diagram Control | DevExpress

Print. Export

From a screen to the printed page

Turn your diagram into a printed report/file with a simple method call or use our WinForms Diagram control’s Print Dialog. Use built-in dialogs to customize page margins, document orientation, paper size, and relevant page settings. Diagrams can be exported to PDF, SVG, and other common image formats including PNG, JPEG, BMP, and GIF.

Diagram Types - WinForms Diagram Control | DevExpress

Best in Class Tools

DevExpress is honored to have been voted best in class 16 times in this year's Visual Studio Magazine Reader's Choice Awards.

Experience the DevExpress difference and see why your peers consistently vote our products #1. With our Universal Subscription, you will build your best, see complex software with greater clarity, increase your productivity and create stunning applications for Windows, Web and your Mobile world.

16 VSM Awards in 2025 x16 18 VSM Awards in 2024 x18 19 VSM Awards in 2023 x19 20 VSM Awards in 2022 x20

WinForms Subscription: Per Developer Pricing

with a 60-day Unconditional Money Back Guarantee

We are so confident in our products and services that we back them with a 60 day no questions asked money back guarantee. If within the first 60 days of ownership you are not satisfied with the capabilities of our tools, you can request a full refund of the amount you paid to DevExpress by writing to [email protected] or by calling +1 (818) 844-3383.

Best Value Universal $2,299.99 Add to Cart DXperience $1,699.99 Add to Cart WinForms $1,099.99 Add to Cart Reporting .NET 8 / .NET 9 / .NET 10 Support Visual Studio Report Designer JetBrains Rider Report Designer WinForms Document Viewer WinForms End-User Report Designer Document Viewer (ASP.NET Web Forms, MVC, Core) Web Report Designer (ASP.NET Web Forms, MVC, Core) Native Blazor Document Viewer (Server, WebAssembly) Blazor Web Report Designer (Server, WebAssembly) WPF Document Viewer WPF End-User Report Designer Native Angular Document Viewer Angular End-User Report Designer Native React Document Viewer React End-User Report Designer AI-powered Extensions WinForms Controls .NET 8 / .NET 9 / .NET 10 Support Data Grid DirectX Hardware Acceleration HTML & CSS Markup Support AI Chat Charting Gantt Spreadsheet Rich Text Editor Calendar & Scheduling Diagrams Ribbon Toolbar-Menu DirectX Form Dock Windows Pivot Grid Tree List TreeMap Property Grid PDF Viewer Sankey Diagram Sunburst Layout Manager Map Control Heat Map Gauge Controls Navigation Pane Tile Control Live Tile Manager Printing & Exporting Spell Checker Data Editors MVVM Framework Themes and Skinning WPF Controls .NET 8 / .NET 9 / .NET 10 Support Data Grid Tree List Property Grid AI Chat Charting Pivot Grid Calendar & Scheduling Spreadsheet Rich Text Editor Spell Checker PDF Viewer Diagrams Sankey Diagram Ribbon Toolbar-Menu TreeView Dock Windows Layout Manager Navigation Controls Data Editors Map Control Heat Map Sunburst TreeMap Gantt Control Gauge Controls Printing and Exporting MVVM Framework Application Themes Blazor UI Components Grid AI Chat Bar Gauge Charts Data Editors Dialogs & Windows File Management HTML Editor PDF Viewer Layout Map Navigation Pivot Table Reports Ribbon Rich Text Editor Scheduler TreeList BI Dashboard .NET MAUI Controls with Support Data Grid CollectionView Charts Scheduler PDF Viewer Bottom Sheet Data Editors Data Form & Form Components HTML Editor Image Control Layout Panels Popup Circular Gauge Shimmer Control Tabs Toggle Switch Toolbar Tree View .NET MAUI Project Templates Office File API Support jQuery Components Data Grid Charting Calendar & Scheduling Pivot Grid TreeList CardView HTML Editor Chat Diagram Gantt File Management Form Layout Data Editors Gauge Components Map Components Navigation and Layout Dialogs and Notifications Actions and Lists Data Export Theme Builder Angular Components Data Grid Charting Calendar & Scheduling Pivot Grid TreeList CardView HTML Editor Chat Diagram Gantt File Management Form Layout Data Editors Gauge Components Map Components Navigation and Layout Dialogs and Notifications Actions and Lists Data Export Theme Builder React Components Data Grid Charting Calendar & Scheduling Pivot Grid TreeList CardView HTML Editor Chat Diagram Gantt File Management Form Layout Data Editors Gauge Components Map Components Navigation and Layout Dialogs and Notifications Actions and Lists Data Export Theme Builder Vue Components Data Grid Charting Calendar & Scheduling Pivot Grid TreeList CardView HTML Editor Chat Diagram Gantt File Management Form Layout Data Editors Gauge Components Map Components Navigation and Layout Dialogs and Notifications Actions and Lists Data Export Theme Builder ASP.NET Web Forms Controls Data Grid Charting Ribbon Spreadsheet Rich Text Editor Calendar & Scheduling Card View Site Navigation Page Layout Docking and Popups Pivot Grid Tree List TreeView Vertical Grid HTML Editor Gauge Controls Data Browsing Image Browsing File Management Multi-Purpose Site Controls Printing & Exporting Spell Checker Data Editors Themes and Skinning Diagram Gantt ASP.NET MVC Extensions Data Grid Charting Ribbon Spreadsheet Rich Text Editor Calendar & Scheduling Card View Page Layout Site Navigation Docking and Popups Pivot Grid Tree List TreeView Vertical Grid HTML Editor Data Browsing Image Browsing File Management Printing & Exporting Spell Checker Data Editors Themes and Skinning Diagram Gantt ASP.NET MVC Client-Side Controls Data Grid Charting Calendar & Scheduling Pivot Grid TreeList CardView HTML/Markdown Editor Chat Diagram Gantt File Management Form Layout Data Editors Gauge Controls Map Control Web Navigation and Layout Dialogs and Notifications Multi-Purpose Web Controls Data Export Theme Builder ASP.NET Core Controls .NET 8 / .NET 9 / .NET 10 Support Data Grid Charting Calendar & Scheduling Pivot Grid TreeList CardView HTML/Markdown Editor Chat Diagram Gantt File Management Form Layout Data Editors Gauge Controls Map Control Web Navigation and Layout Dialogs and Notifications Multi-Purpose Web Controls Data Export Theme Builder ASP.NET Core Office Controls .NET 8 / .NET 9 / .NET 10 Support Spreadsheet Rich Text Editor Printing & Export ASP.NET Bootstrap Controls Data Grid CardView Charting Ribbon Rich Text Editor File Manager Scheduler Site Navigation and Layout Sparkline Spreadsheet Data Editors Themes and Skinning XPO - ORM Library High Performance ORM Full Support for 12 Database Engines .NET 8 / .NET 9 / .NET 10 Support Visual Data Model Designer Office File API .NET 8 / .NET 9 / .NET 10 Support Non-Windows Environment Support (Linux, macOS, Azure, AWS) Spreadsheet Document API (create, edit, update XLSX, XLS, CSV) Export to Excel (XLSX, XLS, CSV) Word Processing Document API (create, edit, update DOC/DOCX, RTF, HTML, etc.) PDF Document API Presentation API AI-powered Document Processing API Digital Signature API Barcode Generation API Zip Compression and Archive API Unit Conversion API Business Intelligence Dashboard .NET 8 / .NET 9 / .NET 10 Support WinForms Dashboard Viewer WinForms End-User Dashboard Designer WPF Dashboard Viewer Blazor Dashboard Component ASP.NET Core Dashboard Control (includes End-User Designer) ASP.NET Web Forms Dashboard Control (includes End-User Designer) ASP.NET MVC Dashboard Control (includes End-User Designer) HTML JS Dashboard Control (includes End-User Designer) Dashboard Component for Angular (includes End-User Designer) Dashboard Component for React (includes End-User Designer) Dashboard Component for Vue (includes End-User Designer) VS Dashboard Designer XAF - Cross-Platform .NET App UI .NET 8 / .NET 9 / .NET 10 Support WinForms, ASP.NET Core Blazor, ASP.NET Web Forms Backend Web API Service Entity Framework Core and XPO ORM Support Multi-Tenancy Support Role-based Access Control, Permission Management Administrative UI (Manage Users & Roles at Runtime) Audit Trail (History of Data Changes) Validation (Prevent Data Errors) Reporting (Shape, Export & Print Data) Analytics (Dashboard, Chart, Pivot, Map) Office Documents (Edit Rich Text & Spreadsheets) File Attachments (Store Custom Files) Clone Object (Copy Data Records) Business Process Management (Workflow & State Machine) Conditional Appearance (Manage UI Element State) Event Planning (Scheduler & Notifications) Tree List Editors (Organize Hierarchical Data) Localization Themes .NET App Security & Web API Service Entity Framework Core ORM Support XPO ORM Support Role-based Access Control & Permission Management ASP.NET Core Web API / OData Service for CRUD and Authorization Administrative UI to Manage Users and Roles at Runtime Download Reports Download File Attachments Obtain Localized Strings Validate Data Audit Data Changes CodeRush for Visual Studio VS 2022 Support VS 2019 Support VS 2017 Support VS 2015 Support Roslyn-Powered Superior Performance C#, VB.NET, XAML TestCafe Studio: Functional Web Testing Coded UI Support for WinForms Controls Source Code * WinForms Controls ASP.NET Controls WPF Controls JavaScript - jQuery, Angular, React Blazor UI Components Reporting .NET MAUI Controls with Support XPO - ORM Library Office File API Data Visualization Dashboard XAF - Cross-Platform .NET App UI Technical Support

Frequently Asked Questions

To assist you in the ordering process, we've compiled a list of purchase and licensing related FAQs.

Purchase FAQLicensing FAQProduct Delivery and Updates

If you require direct assistance from a member of the DevExpress team on a new purchase, an existing license or renewal/upgrade costs, email us at [email protected], or call us at +1 (818) 844-3383 between 7:30AM and 4:30PM Pacific Time.

Multi-Developer Discounts

Each developer within your organization must obtain an individual license for DevExpress UI components/development tools. We offer the following tiered discounts when purchasing more than one license for your development team (discounts are automatically computed during checkout):

2-5 Licenses: 5% discount 6-10 Licenses: 10% discount 11+ Licenses: 15% discount

If you wish to purchase 11 or more developer licenses for your team, and would like to discuss your needs with us, please email [email protected] or call +1 (818) 844-3383 between 8:30AM and 4:30PM Pacific Time.

All pricing in US dollars

Pricing and licensing terms are subject to change with or without notice. Refer to the Developer Express End-User License Agreement for terms and conditions that govern redistribution rights.

If within the first 60 days of ownership you are not satisfied with the capabilities of our tools, you can request a full refund of the amount you paid to DevExpress by writing to [email protected] or by calling +1 (818) 844-3383.

* DevExpress does not include/ship source code for certain products, including CodeRush, TestCafe Studio, and Report Server.

Renewals

DevExpress licenses its software components and development technologies on a subscription basis. A subscription lasts for a 12 month period. Upon expiration of a subscription, you can optionally renew your license for additional 12 months to receive an additional year of product updates and technical support services. Please refer to our Licensing FAQ page for more information on product licensing.

On-time renewal rates are substantially lower than first year subscription costs. The following are on-time renewal rates as of 7/11/2025. Prices subject to change without notice.

Universal Subscription $1,149.99 DXperience Subscription $849.99 WinForms Subscription $549.99 WPF Subscription $549.99 ASP.NET & Blazor Subscription (includes DevExtreme) $549.99 DevExtreme Complete $449.99 Reporting Subscription $399.99 Office File API Subscription $599.99 CodeRush Ultimate $124.99 TestCafe Studio Pro $249.99

Additional Info

WinForms UI Templates (EAP)

Jump start the form development process via polished and ready-to-use 'templates'. The motivation behind our WinForms UI Templates is to create ready-to-use UI solutions for real-life line-of-business (LOB) apps and eliminate the need for routine UI customizations. Read about UI Templates

Touch Enabled User Experience

Deliver elegant, touch-enabled WinForms applications using the platform you know and love. The WinForms Subscription helps you leverage your current investments and address customer needs via a comprehensive range of WinForms controls that support touch on Windows 8/10/11.

Sec 508 and Accessibility

The DevExpress WinForms Subscription makes it easy to create WinForms applications that meet government regulations regarding accessibility. Sec 508 and Accessibility Guidelines 1.0 support is available for DevExpress WinForms controls.

Straightforward Localization

All DevExpress WinForms controls can be localized using localization-related API or satellite resource assemblies. DevExpress delivers satellite assemblies for a large variety of languages and cultures. To help you get started, resource files for three cultures are included in our installation: German, Japanese, and Spanish. If you need to modify our shipping resources or create satellite assemblies for a different language, simply use our Online Localization Service or UI Localization Client tool.Online Localization ServiceUI Localization Client

Testing Support

The DevExpress Universal Subscription includes built-in support for Microsoft's CodedUI. Unlike many vendors claiming support for Coded UI through the simple use of MSAA, DevExpress controls go the extra mile to make certain that individual controls fully comply with Microsoft's testing framework. We don't simply support Coded UI; we support it to the maximum extent possible. Note: CodedUI support requires purchase of the DevExpress Universal Subscription. Learn more about Coded UI

MVVM Framework

The DevExpress MVVM Framework ships with features that are absent in WinForms, but essential to MVVM development. These missing features include bindings, commands, UI triggers, behaviors etc. Our Framework includes all of these along with a straightforward API to make WinForms app development more efficient. Learn more about MVVM Framework

Free 30-Day TrialSee What's New

190+ WinForms Controls

Our WinForms Subscription includes over 190 UI controls and libraries along with 60+ individual chart types. Here are some of the products included in this subscription:

 

Office Inspired Data GridDiagramsNav BarPDF ViewerProperty GridRibbonRich Text EditorSchedulerSpell CheckerSpreadsheetTree ListVertical GridApplication Themes/Skins Data Editors Text BoxCalendarCheck BoxCombo BoxDate EditorData LookupsImage EditorsList BoxProgress BarRich Text EditorSearch ControlSVG Image Collectionand more... Navigation AccordionApp Menus & ToolbarsHamburger MenuGallery ControlNavigation BarNavigation PaneSDI Navigation FrameToolbars & MenusTileBar ControlTileNav Pane Data Visualization 60+ ChartsGanttGaugesHeat MapMappingSankey DiagramSunburstTreeMap HTML & CSS Markup Support AccordionAlert ControlData GridData EditorsGanttSchedulerTreeListDirectX FormHTML Content ControlHTML Content PopupGallery with Reusable HTML-CSS Templates Layout & Windows UI Data Layout ControlDesktop App UI ManagerDock Windows & MDILayout ConverterLayout ManagerRounded Skin PanelTilesTile-Based NavigationWizard ControlWorkspace Manager Dialogs & Notifications Alert WindowsFlyout Dialog & PanelFluent Design FormBrowse Folder DialogOpen File DialogSave File DialogInput BoxMessage BoxToast Notifications AI-powered Extensions ChatAI AssistantExplain FormulaGenerate Image DescriptionSemantic SearchSmart AutocompleteSmart PasteSmart Search Multi-Purpose Dialogs and NotificationsData Browsing and FilteringForms and User ControlsSplash ScreenTransition ManagerWait and Overlay FormsSVG Image Gallery & Font Icons Analytics & Reporting Filter EditorPivot GridEnd-User Report DesignerPrinting & ExportingReport Viewer Utilities & Frameworks Coded UIMVVM FrameworkData Source WizardScaffolding WizardSkin EditorSVG Icon BuilderProject Converter

Supported IDEs

Review the list of development tools and frameworks supported by our products. We strongly recommend that you always download and use the most recent versions. If the latest version does not support the IDE or framework you're using, please submit a support ticket via the DevExpress Support Center and request an evaluation version that suits your requirements.

Version v25.2.3 v24.2.* — v25.1.7 v24.1.15 v23.1.* — v23.2.15 Support Status Supported Supported Limited Support Not Supported (for legacy apps) Minor Updates Yes Yes No No Security Updates Yes Yes Yes No Supported Frameworks .NET 8 / .NET 9 / .NET 10.NET Framework 4.6.2+ .NET 8 / .NET 9.NET Framework 4.6.2+ .NET 6 / .NET 7 / .NET 8 / .NET 9.NET Framework 4.5.2+ .NET 6 / .NET 7 / .NET 8.NET Framework 4.5.2+ Supported IDE Visual Studio 2026Visual Studio 2022Visual Studio 2019JetBrains Rider Visual Studio 2022Visual Studio 2019 Visual Studio 2022Visual Studio 2019Visual Studio 2017Visual Studio 2015 Visual Studio 2022Visual Studio 2019Visual Studio 2017Visual Studio 2015

Start your free 30-day trial today!

Download our fully-functional 30-day trial today and experience the DevExpress difference.

Download Free Trial

Từ khóa » Visual Studio Flowchart Draw