View Issue Details

IDProjectCategoryView StatusLast Update
0004729NoesisGUIStudiopublic2026-01-26 11:04
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004729: Elements Feature Inconsistent Default Content Prepopulation Methods
Description

For Elements that can be Data-Populated or Manually-Populated, there is some inconsistency in the method in which their default Templates are pre-populated.

For example:

The ListBox, the ListView, the ItemsControl, the ComboBox, the HeaderedItemsControl, the TreeView, and the StatusBar, all come pre-populated with a #-numbered dummy array of strings meant as placeholder for Data-driven content.

The TabControl, the Menu, and the ContextMenu on the other hand, each come prepopulated with their associated sub-Elements in the Navigator, destined for manual-adding of their contents.

This inconsistency can lead to difficulty applying lessons from one similar Control to another.

There is some debate as to whether Elements should be pre-readied for Data-Driven or Manually-placed sub-Elements, but its likely they should all follow the same pattern.


Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml
2) Introduce all of the above-mentioned Elements into the RootGrid of the Page.
3) Observe how their default population method is not consistent between all of them.

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-01-23 17:46 dstewart New Issue
2026-01-23 17:48 dstewart Description Updated
2026-01-26 11:04 jsantos Assigned To => sfernandez
2026-01-26 11:04 jsantos Status new => assigned
2026-01-26 11:04 jsantos Target Version => Studio_Beta