Skip to content

Display an enumeration property as a drop-down box with checkboxes in your XAF ASP.NET Core Blazor application.

License

Notifications You must be signed in to change notification settings

DevExpress-Examples/xaf-how-to-display-an-enumeration-property-as-a-drop-down-box-with-check-boxes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XAF - How to Display an Enumeration Property as a Check List

This example demonstrates how to create a custom Property Editor that displays an enumeration property as a check list. The enumeration type must be declared with a FlagsAttribute (allows to treat this enumeration as a set of flags).

image

Warning

We created this example for demonstration purposes and it is not intended to address all possible usage scenarios with it. If this example does not have certain functionality or you want to change its behavior, you can extend this example as needed. Please note that this can be a complex task that requires good knowledge of XAF: UI Customization Categories by Skill Level. You will likely need to research how our components work under the hood. Refer to the following help topic for more information: Debug DevExpress .NET Source Code with PDB Symbols. We are unable to help with such tasks as custom programming is outside our Support Service scope: Technical Support Scope.

Implementation Details

XAF does not have a built-in Property Editor for enumeration properties that can store several values at once. You need to implement a custom Property Editor that obtains the data property value and displays it in the UI with the help of a custom visual control. In an XAF Windows Forms application, the control is CheckedComboBoxEdit. In an XAF ASP.NET Core Blazor application, the control is DxListBox.

Files To Look At

Documentation

Does this example address your development requirements/objectives?

(you will be redirected to DevExpress.com to submit your response)

About

Display an enumeration property as a drop-down box with checkboxes in your XAF ASP.NET Core Blazor application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published