View Issue Details

IDProjectCategoryView StatusLast Update
0005255NoesisGUIStudiopublic2026-10-14 23:19
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product Version4.0 
Target Version4.0.1 
Summary0005255: Unable to Bind Property To Ancestor's Custom Property
Description

Currently, we allow you to create Custom Properties within Templates.

In the case of a ListBox Template, if a Custom Property is created for it, this Property is not detected/accessible by a sub-Template's Properties.

In the attached video; observe how the Custom ListBox Properties 'Column Spacing' and 'RowSpacing' are not accessible in the ListBoxItemContainer, despite that the ListBox's 'Tag' Property is.


Repro Steps:

1) Download, Unzip, and Open the attached 'DynamicGrid' Project in Noesis Studio.
2) Identify the ListBox on-Stage, and open its ListBox Template.
3) Identify that it has two Custom Properties created inside of it, 'Column Spacing' and 'Row Spacing'.
4) Exit the ListBoxTemplate, and enter the ListBox's ItemContainer Template.
5) Identify in the Navigator any of the Elements named 'Spacer_', and select one of them.
6) Identify the Binding applied to the Height or Width of one of these 'Spacer' Elements, and observe its 'Path' Property Value.
Note that this Path has been hand-typed.
7) Expand the Bindings Path Listing, and attempt to find the 'Column Spacing' or 'Row Spacing' Properties that match the one typed in by hand.
Observe how the ListBox's Custom Properties are not appearing in this list.

Expected Results: Using a Relative Mode of 'Find Ancestor', and Ancestor Template's Custom Properties are accessible by its 'sub-templates.

Attached Files
DynamicGrid.zip (2,213 bytes)
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2026-10-14 12:24 dstewart New Issue
2026-10-14 12:24 dstewart File Added: 2026-10-14 05-39-37.mp4
2026-10-14 12:24 dstewart File Added: DynamicGrid.zip
2026-10-14 23:19 jsantos Assigned To => sfernandez
2026-10-14 23:19 jsantos Status new => assigned
2026-10-14 23:19 jsantos Product Version 4.0.1 => 4.0
2026-10-14 23:19 jsantos Target Version => 4.0.1