View Issue Details

IDProjectCategoryView StatusLast Update
0002953NoesisGUIStudiopublic2024-02-13 14:59
Reportersfernandez Assigned Todfranjic  
PrioritynormalSeverityfeature 
Status resolvedResolutionfixed 
Target VersionStudio_Alpha 
Summary0002953: Improve UX for editing templates and styles of ItemsControls
Description

Right now is almost impossible to work with ItemsControls because it is hard to assign and edit the different pieces required by those controls:

  • Template (of the ItemsControl itself) has no problem, as it can be edited as the rest of controls
    -- ItemsPanel (the template of the Panel used by the ItemsPresenter to host the items) can only be created in Resources panel and can't be assigned with the new Properties panel rework
    --- ItemContainerStyle (the style used by the container created for each item) can only be created in Resources panel and can't be assigned with the new Properties panel rework
    ---- ItemTemplate (the template used to present each of the items) can only be created in Resources panel and can't be assigned with the new Properties panel rework
PlatformAny

Relationships

related to 0002952 resolveddfranjic Allow editing ItemTemplate directly without a dummy editor 

Activities

sfernandez

sfernandez

2023-12-15 11:38

manager   ~0009031

Francesc UX proposal attached

itemscontrol-t-s.png (76,370 bytes)   
itemscontrol-t-s.png (76,370 bytes)   
sfernandez

sfernandez

2023-12-15 11:42

manager   ~0009032

Something similar will be needed to create/edit/apply templates for the 'Content' of ContentControls (ContentTemplate) and the 'Header' of HeaderedContentControls and HeaderedItemsControls (HeaderTemplate).

Issue History

Date Modified Username Field Change
2023-12-15 11:35 sfernandez New Issue
2023-12-15 11:38 sfernandez Note Added: 0009031
2023-12-15 11:38 sfernandez File Added: itemscontrol-t-s.png
2023-12-15 11:39 sfernandez Assigned To => sfernandez
2023-12-15 11:39 sfernandez Status new => assigned
2023-12-15 11:39 sfernandez Target Version => Studio_Alpha
2023-12-15 11:42 sfernandez Note Added: 0009032
2023-12-15 11:46 sfernandez Relationship added related to 0002952
2024-02-13 14:59 dfranjic Assigned To sfernandez => dfranjic
2024-02-13 14:59 dfranjic Status assigned => resolved
2024-02-13 14:59 dfranjic Resolution open => fixed