View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005116 | NoesisGUI | Studio | public | 2026-07-07 11:34 | 2026-07-07 17:54 |
| Reporter | dstewart | Assigned To | sfernandez | ||
| Priority | normal | Severity | minor | ||
| Status | assigned | Resolution | open | ||
| Product Version | Studio_Beta | ||||
| Target Version | 4.0 | ||||
| Summary | 0005116: Selecting The Current DataContext In A Binding Doesn't Fill Out 'Path' Field | ||||
| Description | Currently, when configuring a Binding via the Path Selector menu, selecting any children of the current Data Context, will fill out the 'Path' field with the selected item to bind to. However, when selecting the current DataContext as the Binding, the 'Path' field does not get filled out in the same way. This can lead to a lack of confirmation feedback, and it appearing as if the current DataContext isn't being successfully selected. In the attached image, this corresponds to the item in the Orange frame being selected, but nothing being displayed in the Red frame. Some ideas to help this; when the current DataContext is selected, any of the following could be potentially shown as the 'Path' Value:
(These should likely be greyed-out/read-only values) Essentially, anything to not have the 'Path' field continue to be blank when a valid DataContext item is selected from the Path Selector list. Note: another current issue, is that selecting a Child of the DataContext item, shows a blue background on the item in the Binding Path Selector, but if selecting the DataContext root, it doesn't get a blue background when selected, then the Path Binding Selector is closed-and-reopened. Repro Steps: 1) Create a Studio Project featuring a MainPage.xaml. 2) From the Data Panel, create a new DataStructure named 'Items', containing a Data Property named 'Item', of Type 'String', and served as a Single. 3) From the Data Panel, create a new DataStructurenamed 'ViewModel', containing a DataProperty named "ItemCollection", of Type 'Items', and served as a Collection. 4) Create a Data Set for the 'ViewModel' Data Structure, and apply it to the MainPage. 5) Introduce a ListBox to the MainPage, hover over its 'ItemsSource' Property, then click on its 3-Dot Menu, and select 'Create Binding'. 6) Create a Binding of 'Context' Type, and select the 'DynamicCollection' item in the Path Binding selection menu. Observe how the 'Path' field does not populate when the DataContext itself is selected, making it appear as if the Binding has not been successfully established. Expected Results: All valid items selected in the Path Selector produces a value in the 'Path' field of a Binding. | ||||
| Attached Files | |||||
| Platform | Any | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-07-07 11:34 | dstewart | New Issue | |
| 2026-07-07 11:34 | dstewart | File Added: DataContext.png | |
| 2026-07-07 17:38 | dstewart | Description Updated | |
| 2026-07-07 17:39 | dstewart | Description Updated | |
| 2026-07-07 17:54 | jsantos | Assigned To | => sfernandez |
| 2026-07-07 17:54 | jsantos | Status | new => assigned |
| 2026-07-07 17:54 | jsantos | Target Version | => 4.0 |