A new era of interface development in Winforms 2020-TreeList control upgrade

DevExpress WinForms Subscription has 180+ components and UI libraries, which can create influential business solutions for the Windows Forms platform. DevExpress WinForms can perfectly build smooth, beautiful and easy-to-use applications, whether it is an Office-style interface or analyzing and processing large quantities of business data, it can easily do it!

DevExpress Winforms v20.1 was newly released a few days ago. The new version enhances the TreeList control and other control functions. Welcome to download v20.1 to experience it!

DevExpress Winforms v20.1 full version download

Rich Text Editor

Row Hot Track

Set the "TreeListOptionsSelection.EnableAppearanceHotTrackedRow" property to true to enable the row (node) hot track. Use the HoveredRow property to customize the appearance settings.

DevExpress Winforms v20.1 new version highlights

Brand new Item Row

New Item Row allows end users to add new nodes, and the context menu of the new item row allows end users to specify whether to add the new node to the root node or as a child node.

Before the user starts to input data, handle the InitNewRow event to initialize the value. You can also customize the appearance and text displayed in the New Item Row.

DevExpress Winforms v20.1 new version highlights

Enhanced copy to clipboard function

In this version, you can get the selected data during the copy operation (for WinForms Data Grid and WinForms TreeList), and you can get the selected data in the following format:

  • TXT
  • RTF
  • Unicode
  • CSV
  • BIFF8
  • HTML

Empty area menu

Now, when the user right-clicks on a blank area of ​​the control, the TreeList control will display a pop-up menu. This menu is initially empty. To fill it with items, handle the PopupMenuShowing event and check whether the HitInfoType of the menu is Empty.

other

Fluent Design和Skinned Splash Screens

This version introduces two new initial screens:

Fluent Splash Screen  -Windows 10 style splash screen with Acrylic material effect (partially transparent texture).

DevExpress Winforms v20.1 new version highlights

Skin Splash Screen can automatically adjust the appearance according to the current skin.

DevExpress Winforms v20.1 new version highlights

You can customize text, image, and appearance settings; dynamically update content and style settings, and customize the initial screen to draw.

Use the new  SplashScreenManager.ShowFluentSplashScreen  and SplashScreenManager.ShowSkinSplashScreen static methods to display these splash screens.

The new version also modified the appearance of the default splash screen.

Radio Group

The new options include:

Enhanced SuperToolTip Designer

In order to improve its overall user experience and simplify the design/layout of tool tips, v20.1 has redesigned WinForms SuperToolTip Designer.

DevExpress Winforms v20.1 new version highlights

Image picker-ImageUri

Now, you can use ImageURI picker to access all the images in the DevExpress image collection-color, grayscale, Office2013, etc.

DevExpress Winforms v20.1 new version highlights

PictureEdit-New API

SvgImageBox-Support DirectX

WinForms SvgImageBox can use DirectX hardware acceleration to render vector images. DirectX improves the rendering performance of complex vector images through many elements.

Custom drawing API for Tab Header

Now the TabbedView of WinForms TabbedMDIManager and DocumentManager contains the CustomDrawTabHeader and CustomDrawHeaderButton events, allowing you to draw the tab title manually.

DevExpress Winforms v20.1 new version highlights

XtraMessageBox - HtmlImages

Now, you can use the HTML'Image' tag to display images in XtraMessageBox messages.

XtraMessageBoxArgs args = new XtraMessageBoxArgs();
args.AllowHtmlText = DevExpress.Utils.DefaultBoolean.True;
args.HtmlImages = htmlImageCollection;
args.Caption = "Message";
args.Text = "<image=img.png>Text<image=#imgResourceName>";
XtraMessageBox.Show(args);

DevExpress Winforms v20.1 new version highlights

XtraMessageBox - 'Do not show this message again' 选项

To display the'Do not show this message again' option in the message box, set the'XtraMessageBoxArgs.DoNotShowAgainCheckBoxVisible' property to true.

DevExpress Winforms v20.1 new version highlights

ToolTipController - SVG Images

Tip: Vector images can now be displayed.

Filter Control-Tooltip for custom functions

WinForms Filter Control now displays tooltips for custom functions. When creating a custom function, use the ICustomFunctionOperatorBrowsable.Description property to specify the tooltip.

DevExpress Winforms v20.1 new version highlights

Filter Control - Integrated Search

DevExpress Winforms v20.1 new version highlights

Overlay enhancement

  • The overlay form now supports a new animation type-semi-transparent dashed line.
  • Can specify the image (waiting indicator) size ( ImageSize ).

DevExpress Winforms v20.1 new version highlights

Wizard Control-New HyperLinkClick event

Use the new HyperLinkClick event to handle clicks on links.


DevExpress Technical Exchange Group 2: 775869749 Welcome to join the group discussion

Huidu high-end UI interface development

Guess you like

Origin blog.csdn.net/AABBbaby/article/details/107927666