Syncfusion.Shared.Base 19.3.0.45

Install-Package Syncfusion.Shared.Base -Version 19.3.0.45
dotnet add package Syncfusion.Shared.Base --version 19.3.0.45
<PackageReference Include="Syncfusion.Shared.Base" Version="19.3.0.45" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Syncfusion.Shared.Base --version 19.3.0.45
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Syncfusion.Shared.Base, 19.3.0.45"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Syncfusion.Shared.Base as a Cake Addin
#addin nuget:?package=Syncfusion.Shared.Base&version=19.3.0.45

// Install Syncfusion.Shared.Base as a Cake Tool
#tool nuget:?package=Syncfusion.Shared.Base&version=19.3.0.45
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Syncfusion UI controls for Windows Forms provide various layout and input controls often used in line-of-business applications. This package contains the following controls:

List of Controls

Card Layout

The WinForms Card Layout is a layout manager that organizes the controls in stack of cards like appearance. Support different image settings for card and provide options to fill the work space with selected card.

Key features

  • Card name: Provides an option to set a unique card name to the child controls.
  • Card index: Provides an option to get the index of the previous or next card.
  • Image: Provides an option to set images to the child controls.
  • Layout mode: Provides an option to set layout modes such as default or fill.

Flow Layout

The WinForms Flow Layout Control is a layout manager arranges the items in horizontal or vertical flow direction. Supports reverse flow direction, option to customize horizontal and vertical gaps between child controls.

Key features

  • Spacing: Provides an option to customize the horizontal and vertical gaps between the child controls.
  • Layout mode: Provides an option to set the mode of arrangement of child controls such as horizontal or vertical.
  • Direction: Provides an option to reverse the direction of the flow arrangement of the child controls.
  • AutoHeight: Provides an option to set AutoHeight if the child controls exceed the given space in horizontal layout mode.
  • Alignment: Provides an option to customize the alignment such as Center, Near, Far, and ChildConstraints.

Gradient Panel

The WinForms Gradient Panel is derived from a standard panel control that acts as a container for other controls. It is used to group a collection of controls and supports a custom background gradient using an array of colors.

Key features

  • Styles - Provide a different set of styles to the control. The styles are Pattern, Solid, Gradient, and None.
  • Gradient styles - Provide a different set of styles to the gradient. The styles are None, ForwardDiagonal, BackwardDiagonal, Horizontal, Vertical, PathRectangle, and PathEllipse.

Grid Layout

The WinForms Grid Layout arranges child controls in a virtual grid containing rows and columns. Arrange the child controls automatically in one or more rows. Provides option to customize horizontal and vertical gaps between child controls.

Key features

  • Rows and Columns: Provide an option to customize row and column span of the child controls.
  • HGap and VGap: Provide an option to set the gaps between child controls such as horizontal and vertical direction.

Navigation Pane

The WinForms Navigation Pane provides a navigation UI similar to Microsoft Outlook, with support to expand and collapse a view using the header. Supports different orientations, multiple expansion modes that help to work with one or more items in view, built-in Office-like styles, and more.

Key features

  • Text settings: Provides options to align the text to the Left, Right, or Center and also supports renaming the GroupBarItems at run-time.
  • Image settings: Provides options to display Large images or Icons on the header of the GroupBar as well as Stacked GroupBar.
  • Localization: Provides localization support for all elements in GroupBar into any desired language.
  • Stacked GroupBar: Provides options to display GroupBarItems in a Stack like fashion. Stacked GroupBar provides a Navigation Pane that can be viewed at the bottom of the Groupbar.
  • Nested GroupBar: Provides option to add GroupBar control into another GroupBar Control. It can be deployed as a Generic Control Container with maximum flexibility.
  • Visual style : Provides option to customize the appearance using rich set of available built-in visual styles.
  • Serialization - Provides options to save and load the state of the GroupBarItems.

MaskedTextBox

The WinForms MaskedTextBox control is an editing control that provides an easy and reliable way of collecting user input and displaying standard data in specific formats from any data source.

Key features

  • Mode - Provides support to different set of modes. The modes are ClipMode, InputMode, and UsageMode.
  • Separator - Provides a different set of separators for the control. The separators are DateSeparator, DecimalSeparator, ThousandSeparator, and TimeSeparator.
  • DataGroups - Provides options to set the alignment and split up the text.

MessageBox

The WinForms MessageBox (dialog box) displays messages in a modal window. Also, allows display of short and detailed information in a dialog box based on the user need. Provides various built-in themes, localization, shadow effects, etc.

Key features

  • Button Parameters support - Provides various button combination like OkCancel, YesNo, YesNoCancel, RetryCancel and much more.
  • Details view - Helps to view the detailed message about the text shown in the MessageBoxAdv.
  • Localization - Supports complete localization to any desired language of all the elements.
  • Font customization - Provides option to change the font of all the elements.
  • Visual Styles - Provides rich set of VisualStyle to customize the look and feel of MessageBoxAdv.
  • Icons - Supports to display wide variety of built-in icons and also empowered with loading custom icons.
  • Right-to-left support - Supports to align all the control elements in right-to-left layout.
  • Resizing support - Supports to adjust the size of the control at run time.

Popup

The WinForms Popup Container Control for creating rich pop-ups allows you to populate its child controls in code or designer. Show pop-up anywhere in the application with various built-in positioning options.

Key features

  • BarItems - BarItems like ParentBarItem, DropDownBarItem, ComboBoxBarItem, ListBarItem, StaticBarItem and TextBoxBarItem can be added to the PopupMenu control.
  • Partial Menus - The popup menu items can be prioritized to display the bar items that are being used frequently and hide the rest.
  • Multi-level Menu Items - Allows to add submenu items or child items down the level in the popup menu.
  • Grouping Bar Items - Allows to add separator between a collection of bar items which are relevant to one another.
  • Checked/Unchecked - Indicating whether a check mark appears before the text of the selected bar item.
  • Enable/Disable - Bar items can be either enabled or disabled based on user requirement.
  • Keyboard Shortcuts & Mnemonics - The bar items can be selected through keyboard operation and support to add mnemonic text.
  • Tooltip - Provides options to set tooltip for each BarItem.
  • Themes - Supports set of visual styles to customize the look and feel of PopupMenu control.

Progress Bar

The WinForms linear and circular Progress Bar notify user about the progress of a task. Supports indeterminate state allows to show progress interruption with unknown state. Supports customization for appearance of the progress for a better user experience.

key features

  • Text formats - Provides options set the progress format as Percentage, Value or other custom format.
  • Progress image - Provides options to set image for progress indication.
  • Customization options - Supports color customization like foreground, background colors, appearance can also be customized in any form and much more.
  • Orientation - Supports both horizontal and vertical orientation.
  • Visual style - Provides rich set of visual styles to customize the look and feel of ProgressBarAdv.

TextBox

The WinForms TextBox Control is an extension of frameworks textbox control that supports different border colors, styles, overflow indicators, and more. It has the ability to display multi-line text with or without wrap and has a built-in scroller to view the overflowing text.

key features

  • Text Settings - Provides options to set selection, format, clip, and alignment of the text. The multiline text can be displayed using the control.
  • ToolTip - Provides options to show the text overflow indicators and overflow indicator tooltips.
  • Appearance Settings - Provides support to set the background and foreground of the control.
  • Behavior Settings - Provides options to set the maximum length of the text. The text can be displayed in the ReadOnly mode using the ReadOnly property.
  • Border Settings - Provides different set of border styles. The styles are Fixed3D, FixedSingle, and None. The color of the border can also be set for the control using the BorderColor property.
  • Layout Settings - Provides options to set the maximum and minimum sizes of the control.
  • Applying Themes - Provides support to different themes for the control.

Editable ListBox

The WinForms editable listbox provides an editable listbox with a textbox and button on the current row to facilitate in place editing.

Key features

  • Editing - Provides support to edit the selected item at run time.
  • Embedded controls - The EditableList control contains embedded controls such as ListBox, Button, and TextBox.

Folder Browser

The WinForms Folder Browser dialog is a Windows Explorer inspired control helps to browsing the folder and files with different location settings. Supports to specify the location of the root folder where browsing will begin. Restrict end user browse folders from specific domain and sub folders and network folders.

Border Layout

The WinForms Border Layout control is a layout manager that allows to arrange and layout the child controls along the borders similar to framework’s built-in docking support. Provides option to customize horizontal and vertical gaps between child controls.

Key features

  • Spacing: Provides an option to customize horizontal and vertical gaps between child controls.
  • Position: Provides an option to set direction (North, South, East, West, or Center) to child controls.
  • Size: Provides an option to customize the size of the child controls in BorderLayout.

Splash Screen

The WinForms splash control is a component that displays splash screen to an application when it is launched. You can design custom UI using splash panel.

Office 2007 Form

The WinForms Office 2007 Form is Microsoft Office2007 inspired form that supports a wide variety of color schemes. Caption bar can be fully customized and supports to add help icon in caption.

Key features

  • Caption Alignment - Supports to specify caption text alignment.
  • Color schemes - Supports various office color schemes like blue, black, silver and much more.
  • Customization - Supports for customizing appearance of Caption bar.
  • Right-to-left - Supports to align the control elements in right-to-left layout.

Grid Bag Layout

The WinForms GridBagLayout arranges child controls in one or more span of rows and columns in a virtual grid containing rows and columns. Arrange the child controls based on row and column count. Provides option to customize horizontal and vertical gaps between child controls.

Key features

  • Anchor: Provides an option to set anchor direction for child controls.
  • Cell span: Provides an option to customize row and column span of the child controls.
  • Fill type: Provides an option to set the position of child control such as horizontal, vertical, both, or none.

Related links

Learn More about WinForms UI Controls

Documentation

Release History

Online Demos

Contact Support

Suggest a feature or report a bug

Pricing

About Syncfusion

Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 26,000+ customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.

Today, we provide 1600+ components and frameworks for web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, and Flutter), mobile (Xamarin, Flutter, UWP, and JavaScript), and desktop development (WinForms, WPF, WinUI, Flutter and UWP). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.

This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA. To acquire a license, you can purchase one here or start a free 30-day trial here.


sales@syncfusion.com | www.syncfusion.com | Toll Free](1-888-9 DOTNET

NuGet packages (28)

Showing the top 5 NuGet packages that depend on Syncfusion.Shared.Base:

Package Downloads
Syncfusion.Grid.Windows

This package provides the functionality to utilize the features of Syncfusion WinForms Grid Control and Multicolumn Listbox.

Syncfusion.Tools.Windows

This package provides the functionality to utilize the features of Syncfusion WinForms Autocomplete, Carousel, Menu, Multicolumn ComboBox, Color Picker, Docking Manager, Hub Tile, Navigation Drawer, Navigation View, Radial Menu, Radial Slider, Range Slider, Rating, Ribbon, Spell Checker, Split Container, Status Bar, Tab Control, Tile Layout, Tree Navigator, TreeView, Wizard, Tabbed Form, Image streamer, Context menu strip, Trackbar, and Status strip.

Syncfusion.Grouping.Base

This package provides the functionality to utilize the features of Syncfusion Winforms .Grouping Engine and more.

Syncfusion.Core.WinForms

This package provides the functionality to utilize the features of Syncfusion WinForms Button, Form, ToolTip, Scroll Frame, Skin Manager and ToolTip.

Syncfusion.Chart.Windows

This package provides the functionality to utilize the features of Syncfusion WinForms Charts control and more.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
19.3.0.45 375 10/12/2021
19.3.0.44 1,145 10/5/2021
19.3.0.43 1,179 9/30/2021
19.2.0.62 1,537 9/13/2021
19.2.0.60 1,176 9/7/2021
19.2.0.59 1,103 8/30/2021
19.2.0.57 1,186 8/24/2021
19.2.0.56 1,190 8/17/2021
19.2.0.55 1,615 8/11/2021
19.2.0.51 1,191 8/2/2021
19.2.0.49 1,269 7/26/2021
19.2.0.48 1,428 7/19/2021
19.2.0.47 1,098 7/13/2021
19.2.0.46 1,309 7/6/2021
19.2.0.44 2,166 6/30/2021
19.1.0.69 2,277 6/14/2021
19.1.0.67 1,394 6/7/2021
19.1.0.66 1,574 5/31/2021
19.1.0.65 1,203 5/24/2021
19.1.0.64 1,037 5/19/2021
19.1.0.63 1,949 5/13/2021
19.1.0.59 1,257 5/3/2021
19.1.0.58 1,201 4/26/2021
19.1.0.57 2,479 4/20/2021
19.1.0.56 1,450 4/12/2021
19.1.0.55 1,287 4/6/2021
19.1.0.54 2,957 3/30/2021
18.4.0.49 1,742 3/22/2021
18.4.0.48 1,570 3/16/2021
18.4.0.47 1,677 3/9/2021
18.4.0.46 1,325 3/2/2021
18.4.0.44 1,550 2/23/2021
18.4.0.43 1,389 2/15/2021
18.4.0.42 1,334 2/9/2021
18.4.0.41 1,657 2/2/2021
18.4.0.39 2,441 1/28/2021
18.4.0.35 1,886 1/19/2021
18.4.0.34 1,340 1/12/2021
18.4.0.33 1,535 1/4/2021
18.4.0.32 1,424 12/30/2020
18.4.0.31 1,458 12/22/2020
18.4.0.30 2,520 12/17/2020
18.3.0.53 2,922 12/8/2020
18.3.0.52 1,467 11/30/2020
18.3.0.51 2,007 11/23/2020
18.3.0.50 1,966 11/17/2020
18.3.0.48 1,806 11/10/2020
18.3.0.47 4,200 11/5/2020
18.3.0.44 2,207 10/27/2020
18.3.0.42 1,959 10/20/2020
18.3.0.40 1,618 10/12/2020
18.3.0.38 1,665 10/7/2020
18.3.0.35 2,993 10/1/2020
18.2.0.59 1,834 9/22/2020
18.2.0.58 1,647 9/15/2020
18.2.0.57 1,472 9/8/2020
18.2.0.56 1,819 9/1/2020
18.2.0.55 1,658 8/24/2020
18.2.0.54 1,506 8/18/2020
18.2.0.48 2,585 8/4/2020
18.2.0.47 1,663 7/28/2020
18.2.0.46 2,379 7/21/2020
18.2.0.45 1,632 7/14/2020
18.2.0.44 58,590 7/6/2020
18.1.0.59 2,230 6/23/2020
18.1.0.57 1,914 6/15/2020
18.1.0.56 1,897 6/9/2020
18.1.0.55 1,785 6/2/2020
18.1.0.54 1,918 5/26/2020
18.1.0.53 2,356 5/19/2020
18.1.0.52 2,921 5/13/2020
18.1.0.48 5,314 5/5/2020
18.1.0.46 1,796 4/28/2020
18.1.0.45 1,868 4/20/2020
18.1.0.44 1,775 4/14/2020
18.1.0.43 1,864 4/7/2020
18.1.0.42 2,732 4/1/2020
18.1.0.36-beta 1,586 3/19/2020
17.4.0.55 5,473 3/10/2020
17.4.0.53 6,756 3/3/2020
17.4.0.51 1,988 2/25/2020
17.4.0.50 1,999 2/18/2020
17.4.0.49 1,839 2/11/2020
17.4.0.47 2,691 2/5/2020
17.4.0.46 2,375 1/30/2020
17.4.0.44 2,152 1/21/2020
17.4.0.43 1,885 1/14/2020
17.4.0.41 2,153 1/7/2020
17.4.0.40 6,674 12/24/2019
17.4.0.39 3,276 12/17/2019
17.3.0.34 2,182 12/10/2019
17.3.0.33 1,782 12/4/2019
17.3.0.30 1,607 12/3/2019
17.3.0.29 1,792 11/26/2019
17.3.0.28 2,781 11/18/2019
17.3.0.27 2,008 11/12/2019
17.3.0.26 3,101 11/5/2019
17.3.0.21 1,854 10/29/2019
17.3.0.19 2,156 10/22/2019
17.3.0.17 1,824 10/15/2019
17.3.0.14 4,012 10/3/2019
17.3.0.9-beta 1,532 9/20/2019
17.2.0.51 2,707 9/10/2019
17.2.0.49 1,801 9/3/2019
17.2.0.47 1,879 8/27/2019
17.2.0.46 15,734 8/22/2019
17.2.0.41 1,834 8/13/2019
17.2.0.40 1,901 8/6/2019
17.2.0.39 1,950 7/30/2019
17.2.0.36 2,487 7/23/2019
17.2.0.35 1,848 7/17/2019
17.2.0.34 39,112 7/11/2019
17.2.0.28-beta 1,674 6/27/2019
17.1.0.53 2,376 6/25/2019
17.1.0.52 1,935 6/18/2019
17.1.0.51 2,056 6/11/2019
17.1.0.50 1,950 6/4/2019
17.1.0.49 1,931 5/28/2019
17.1.0.48 2,206 5/21/2019
17.1.0.47 5,700 5/14/2019
17.1.0.44 1,938 5/7/2019
17.1.0.43 1,982 4/30/2019
17.1.0.42 2,152 4/23/2019
17.1.0.41 1,898 4/16/2019
17.1.0.40 1,985 4/9/2019
17.1.0.38 3,486 3/29/2019
17.1.0.32-beta 1,747 3/13/2019
16.4.0.54 3,200 2/19/2019
16.4.0.53 1,792 2/13/2019
16.4.0.52 2,181 2/5/2019
16.4.0.48 2,013 1/22/2019
16.4.0.47 1,533 1/16/2019
16.4.0.46 1,605 1/8/2019
16.4.0.44 1,740 12/24/2018
16.4.0.42 2,542 12/17/2018
16.4.0.40-beta 1,383 12/10/2018
16.3.0.36 1,841 11/27/2018
16.3.0.35-beta 1,321 11/23/2018
16.3.0.29 2,455 10/30/2018
16.3.0.21 2,720 9/21/2018
16.3.0.17-beta 1,235 9/12/2018
16.2.0.50 3,183 8/28/2018
16.2.0.46 3,798 8/9/2018