View Issue Details

IDProjectCategoryView StatusLast Update
0004852NoesisGUIStudiopublic2026-03-02 11:52
Reporterdstewart Assigned To 
PrioritynormalSeverityminor 
Status newResolutionopen 
Product VersionStudio_Beta 
Summary0004852: 'Templated Parent' Binding Option Exists In Controls That Don't Support Them
Description

Currently, when created a Setter for a ProgressBar, it is possible to create a Binding using the 'Templated Parent' option. However, this Control type does not have a 'Templated Parent', and should therefore be filtered out to avoid offering a selection type that can't be used.

This has only been identified in the case of the ProgressBar, but may exist for other Element Templates as well.


Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml, and introduce a ProgressBar Element to it.

2) Create a Template for this ProgressBar, named as desired, and saved in any location.
This will open up the ProgressBar Template in the inline Template Dummy Editor.

3) Navigate to the Interactivity Panel, and open the 'Setters' tab.

4) Create a new Setter of type 'When Data Changes'

5) In the Binding for this new Setter, set the tab to 'Relative', in the 'Relative Mode' set 'Templated Parent', and in the 'Path' set 'Orientation'.

6) In the 'Value' field of the Setter, input 'Vertical'.

7) Select the root Grid of the Template, and with the Setter created in Step 4) and Step 5), set the Layout Transform Rotation of the Element to -90°.
This will rotate the entire ProgressBar on-Stage in this Setter.

7) Exit the Template Inline Dummy Editor, select the Progress Bar on Stage, and set the 'Orientation' Property to 'Vertical'.

Observe how no change occurs in the Progress Bar's presentation, and how it is not set to a Vertical (rotated by 90° Orientation)

Expected Results: The 'Templated Parent' Binding option can not be selected in cases where the Control does not possess a Templated Parent.

Attached Files
TemplatedParentProgressBar.jpg (66,164 bytes)   
TemplatedParentProgressBar.jpg (66,164 bytes)   
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2026-03-02 11:52 dstewart New Issue
2026-03-02 11:52 dstewart File Added: TemplatedParentProgressBar.jpg