Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Collapse]eXpressApp Framework
 [Expand]Fundamentals
 [Expand]Getting Started
 [Collapse]Concepts
  [Expand]Application Solution Components
  [Expand]Business Model Design
  [Collapse]Application Model
   [Collapse]Model Editor
     Ways to Invoke the Model Editor
     Model Editor Toolbar
     Nodes Tree
     Property Grid
     Enhanced Editors
     Search Pane
     Model Editor Settings
    Application Model Basics
    Business Model in the Application Model
    Application Model Structure
    Access the Application Model in Code
    Extend and Customize the Application Model in Code
    Built-in Nodes Generators
    Convert Application Model Differences
    Model Difference Storages
  [Expand]UI Construction
  [Expand]Extend Functionality
  [Expand]Data Manipulation and Business Logic
  [Expand]Security System
  [Expand]Localization
  [Expand]System Module
  [Expand]Extra Modules
  [Expand]Debugging and Error Handling
  [Expand]Filtering
  [Expand]Application Life Cycle
 [Expand]Design-Time Features
 [Expand]Functional Testing
 [Expand]Deployment
 [Expand]Task-Based Help
  Frequently Asked Questions
 [Expand]API Reference
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Model Editor

The Application Model is formed from layers. The first layer is generated from code. The following layers represent the changes stored in XafML files that are located in referenced modules. The final layer represents the changes stored in the application project's XafML file. All these changes are superimposed one upon the other when the Application Model is loaded. In addition, there is a User.Model.xafml file that contains changes made by an end-user in previous application runs. This file represents the top layer of the Application Model when it is loaded during an application run. You can examine and edit the Application Model in any available layer. For this purpose, the Model Editor should be used.

This documentation section details how you can invoke the Model Editor, and describes its visual elements and capabilities. The following topics are included to this section.

You can take the UI Customization section of the XAF Tutorial to practice using the Model Editor.

Expanded See Also

How would you rate this topic?​​​​​​​