View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004779 | NoesisGUI | Studio | public | 2026-02-05 14:45 | 2026-02-05 16:16 |
| Reporter | dstewart | Assigned To | sfernandez | ||
| Priority | normal | Severity | minor | ||
| Status | feedback | Resolution | open | ||
| Product Version | Studio_Beta | ||||
| Summary | 0004779: GridSplitter Missing Properties When Targetting 'Self' During Binding | ||||
| Description | The GridSplitter Element includes a set of GridSplitter-only Properties that can be leveraged. However, targeting the GridSplitter by name instead, exposes all of its available Bindable Properties. Video attached. Repro Steps: 1) Create a Studio Project featuring a MainPage.xaml 2) introduce a GridSplitter Element to the Root Grid, and select it to observe its special 'GridSplitter' Properties (such as Resize Behavior, Resize Direction, etc...) 3) Rename the GridSplitter to give it a custom name. 4) With the GridSplitter selected, open the Interactivity/Triggers Panel, and create a new DataTrigger on the GridSplitter. 5) In the Trigger's 'Binding' field, click its 3-Dot menu, and select 'Create Binding'. 6) In the Binding Selector menu, select the 'Relative' Tab, select 'Self' as the 'Relative Mode', then click on the button to the right of the 'Path' field to expose its available Properties to bind to. Observe how none of the GridSplitter's Special Properties are present in this menu of options. 7) Instead of the 'Relative' Tab, select the 'Name' tab, and in the 'Element Name' field, select the name of the GridSplitter given in Step 3). 8) click on the button to the right of the 'Path' field to expose its available Properties to bind to. Observe how when targeted by name, all available GridSplitter Special Properties are available to select from. Expected Results: Targetting a GridSplitter by 'Self' provides the same Binding options as targeting it by 'Name'. | ||||
| Attached Files | |||||
| Platform | Any | ||||
|
Nothing wrong here, as shown in the Binding panel, if you select "Self" in the DataTrigger.Binding property, you're targeting the DataTrigger itself, so it shows its properties. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-02-05 14:45 | dstewart | New Issue | |
| 2026-02-05 14:45 | dstewart | File Added: 2026-02-05 08-38-35.mp4 | |
| 2026-02-05 16:16 | sfernandez | Assigned To | => sfernandez |
| 2026-02-05 16:16 | sfernandez | Status | new => feedback |
| 2026-02-05 16:16 | sfernandez | Note Added: 0011843 |