View Issue Details

IDProjectCategoryView StatusLast Update
0004277NoesisGUIStudiopublic2025-07-02 11:37
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004277: Setting a Style to be 'BasedOn' Another Doesn't Show It As 'Active' In the Property Dropdown
Description

Currently, when setting a Style to be 'BasedOn' another, when making the selection of the base Style in the dropdown, it reverts back to the Default Style rather than the one chosen to be BasedOn.


Repro Steps:

1) Download and open the attached Project, and open the MainPage.xaml.
2) Right-Click on the YELLOW tile on the Stage, and from its ContextMenu, select 'Style', then 'Edit'. This will open the 'Derivative' Styled for Edit.

3) In the Style Dummy Editor, select the STYLE from the Navigator, and from the top of the Properties Panel, set its 'BasedOn' Property to be BasedOn the Style named 'CheckBox_Style_Base'.

Observe how upon making the selection, the value "CheckBox_Style_Base" isn't displayed in the collapsed Dropdown menu, and instead displays "[CheckBox default]". As a result, it is unclear as to whether the Style selected to be 'BasedOn' was correctly applied to this Style.

Expected Results: Selecting a Style from a Dropdown menu populates it in its collapsed state.

Attached Files
PlatformAny

Relationships

related to 0004276 assignedsfernandez Setting a Style to be "BasedOn" Another Style Produces a XAML Error 
related to 0004278 assignedAntonino Middle-Mouse Clicking on a Style Property Doesn't Revert To BasedOn Property 

Activities

Issue History

Date Modified Username Field Change
2025-07-01 17:57 dstewart New Issue
2025-07-01 17:57 dstewart File Added: StylesAndTemplatesBasedOn_StaticResource.zip
2025-07-01 17:57 dstewart File Added: BasedOnStyle_StudioVsCode.jpg
2025-07-01 17:57 dstewart Relationship added related to 0004276
2025-07-01 18:27 dstewart Relationship added related to 0004278
2025-07-02 11:37 sfernandez Assigned To => sfernandez
2025-07-02 11:37 sfernandez Status new => assigned
2025-07-02 11:37 sfernandez Target Version => Studio_Beta