View Issue Details

IDProjectCategoryView StatusLast Update
0004787NoesisGUIStudiopublic2026-02-09 10:19
Reporterdstewart Assigned Tosfernandez  
PrioritylowSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004787: 0004355: Missing Method to Expand/Collapse All Children Items In Rightside Panels
Description

Following up on the work completed in adding Expanding/Collapsing to all children Element within the Navigator: https://www.noesisengine.com/bugs/view.php?id=4355

This ticket relates to following the same principles in all applicable right-side Panels within Studio; notably:

  • Nested Data Properties
  • Nested Trigger Properties
  • Nested Element Properties
  • etc...

Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml

2) Navigate to the DataPanel, and create a DataStructure named "FirstChild", and create a String Data Property for it (as a Single).

3) Create a second Data Structure called "SecondChild", and create a Data Property for it referencing the "FirstChild" Structure (as a Single)

4) Create a third Data Structure called "ThirdChild", and create a Data Property for it, referencing the "SecondChild" Structure (as a Single).

5) Create a fourth Data Structure called "ViewModel", and create a Data Property for it it, referencing the "ThirdChild" Structure (as a COLLECTION).

6) Create a Data Set for the "ViewModel" Structure, and Generate Sample Data for it.

7) In the Data Set, expand and collapse the various Expand/Collapse arrows within the Data Set's hierarchy.

Observe how the user is not given any express choice on whether to just expand/collapse one level of children, or whether to expand/collapse all children at once.

Expected Results: The user is given control over whether a single level is expanded/collapsed, or whether the entire tree below it is expanded/collapsed.

PlatformAny

Relationships

related to 0004355 resolvedAntonino Missing Method to Expand/Collapse All Children Elements in Navigator 

Activities

dstewart

dstewart

2026-02-06 13:43

developer   ~0011851

Lowering priority a touch.

Issue History

Date Modified Username Field Change
2026-02-06 13:42 dstewart New Issue
2026-02-06 13:42 dstewart Relationship added related to 0004355
2026-02-06 13:43 dstewart Priority normal => low
2026-02-06 13:43 dstewart Note Added: 0011851
2026-02-09 10:19 sfernandez Assigned To => sfernandez
2026-02-09 10:19 sfernandez Status new => assigned
2026-02-09 10:19 sfernandez Target Version => Studio_Beta