Apr 24, 2022 | 0 Comments
The "Dock Panel" term in Xafari refers to additional custom View that displays within freely positioned containers. Dock Panel is always accompanied by a certain "main" View or specified business object. It provides the user with access to additional useful...
Apr 17, 2022 | 0 Comments
Xafari framework provides a number of features for a comfortable and efficient work with hierarchical data. These features are available for objects that implement IHierarchyNode interface. This post describes several ways to obtain a hierarchical business objects:...
Apr 9, 2022 | 0 Comments
IHierarhyNode interface is designed to accelerate the performance for hierarchical data in XAF application. Compared with ITreeNode, its effectiveness becomes appreciable when the amount of the data over 1000 objects. This post describes the results of comparing the...
Apr 1, 2022 | 0 Comments
Introduction Smart Design technology is based on XafariViewLayoutStrategy. It is an alternate strategy that allows us to solve specific problems in the generation of View. By default, XAF generates three View for each persistent object: ListView, LookupListView and...
Mar 26, 2022 | 0 Comments
Enum Property Editor displays Enum type properties with FlagsAttribute. It allows to customize representation in Application Model. You can set CheckedComboBox, CheckedListBox and standard visualization. Thus, to change the control, you do not need to create a new...
Mar 25, 2022 | 0 Comments
The feature of Xafari Date Property Editor is that the cursor moves to the next part of the date (month, year) automatically as soon as the user completes the previous part (day, month). This reduces the amount of user manipulations and makes data input more...