Provide a ListView designer similar to the one used in the BO Designer. It should be displayed when a certain model node is selected, just like the layout designer for detail views. It should be possible to define column visibility, order, sorting, grouping, filtering, group and footer panel visibility, etc. Optionally, we can place a window displaying properties of the selected model column near this designer.
It is supposed that it will be possible to customize only properties that exist in the Application Model with this designer.
Model Editor - Provide a visual designer for list views
Answers approved by DevExpress Support
We have implemented the functionality described in this ticket. It will be included in our next update(s).
Please check back and leave a comment to this response to let us know whether or not this solution addresses your concerns.
Model Editor now includes a designer that replicates a grid populated with sample data. When the ListView | Columns node is focused, the property list to the right is replaced with a design surface. This allows you to preview your app’s runtime experience.
Blog: Grid Designer for List View
Video: DevExpress XAF: Grid Designer for List View
Documentation: List View Columns Customization | Change Field Layout and Visibility in a List View
- v14.2.3Download Official Update
>>Will column width in preview match exact size defined in Width?
Yes, the preview already works this way.
Will the horizontal scroll bar show in the grid at runtime? Or is this just for the model editor?
Would it be possible to include following features:
- define column width
- define grid mode - whether columns are auto-fit or fixed-width and grid gets horizontal scrollbar
- set column header height and wrapping
- navigator and it's button visibility and text formatting
- ViewCaption visibility, color and text (not sure if ASPxGrid has this one) - it's very useful to add additional information like active Criteria (which is very useful information to end-users as it turned out)
These are things that came to my mind since I use them on per grid basis. Other customizations are done for all grids and live in single controller and I find that ok.
+1 to above
+10 (two characters were not accepted)
Hello, guys!
Do you plan to implement this in the 14.2 release?
I completely forgot about this one already.
DevExpress, you really need feature suggestion page where it would be easier to find, vote and track for future features.
It's really easy to miss stuff like this in sea of tickets which results in "not enough intereset" responses.
@Stanislaw: We do not plan to implement this functionality in version 14.2. At the moment, there are tasks with higher priority. Thank you for your understanding.
@Mario: Thank you for your suggestion. Such a feature has both benefits and drawbacks. A benefit is that you can see all popular suggestions in one place and vote for them. However, it will not be easier to find unpopular suggestions (for example, this one has 5 votes and 14 trackers), and thus only popular suggestions will receive additional votes. Besides, currently only people who really need a feature vote for it after finding it using a certain search request. It makes it easier to estimate real users' preferences and desires. That is why such a list is still under the consideration.
Not even 14.2? :(
Of course there are more angles to this issue and it's not easy to determine which one would be best to flush out neat features.
For start, you could visually distinguish feature suggestions from questions and bug reports. Only thing I can notice now is "S" from ID number which is not even visible in ticket list.
Second thing, you could create a simple view listing all suggestions with ability to sort by number of votes.
Currently we don't even now what are popular suggestions and what developers desire most and it certainly would be nice to be able to list through suggestions only.
Thank you for your feedback. We are permanently working on Support Center improvements, and the functionality you mentioned is one of the features that are under consideration. Probably we will see it in the future.
+1 for Mario's suggestion on improvements for SC