web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / What is the Plan: ENHA...
Power Apps
Answered

What is the Plan: ENHANCED COMPONENT PROPERTIES

(3) ShareShare
ReportReport
Posted on by 33

Enhanced Component Properties has been experimental since Feb 2021, last updated in June 14, 2023 & been 10 months since.

 

In my opinion, this is a critical functionality of components and needs to be released which creates a lot of usecases & REUSABILITY.

 

Looking for feedback from Microsoft on the current plan for this feature?

 

 Joris de GruyterSenior Program Manager mentioned below @JorisD 

 

"We are not intending to make any more feature changes at this time, and are purely focused on pushing this set of features to a generally available state, with quality. We are looking forward to your feedback and any issues you may find. You can engage with our team on the Experimental Features forum."

 

Source: https://powerapps.microsoft.com/en-us/blog/enhanced-component-properties/

 

 

Categories:
  • Verified answer
    ShantanuP Profile Picture
    Microsoft Employee on at

    We are working on fixing last few issues in this feature. Once those are done, we plan to move this out of experimental state soon.

  • nagarjunaking Profile Picture
    33 on at

    Thanks for the response Shantanu. I'm waiting for this feature from along time & it's a gamechanger for reusability & other usecases.

  • claytsch Profile Picture
    60 on at

    Can you provide feedback on some of the issues that are being worked on?  I don't see anything related in upcoming releases.  This feature has been experimental for 3 years.  This feature is very powerful a must for complex apps but I do still have some issues implementing them efficiently. 

     

    The biggest 2 issues I have are:

    1. When a Property type or record/table schema is changed, the existing set value is cleared.  When I have dozens of instances of a component, and need to update the property I have to copy the existing value from every instance of that component before updating the property then paste the previous values back after.

     

    1. Nested Records/Tables can't be referenced properly in components.  Some of my components have dozens of properties so I use record properties to store nested properties to keep things organized and not have to scroll through dozens of component level properties.  (<Component>.Header.[Layout] vs <Component>.[HeaderLayout]).  When I reference the nested table, some controls don't recognize the table or throw errors or don't refresh when the Property is updated.  When I add a specific table property at the component level, it can be reference properly.  PowerApps would be much easier to manage if nesting properties/controls was allowed for referencing instead of unique names.  i.e.  Screen1.Header.Title and Screen2.Header.Title instead of Screen1HeaderTitle and Screen2HeaderTitle.

     

     

  • arpost Profile Picture
    466 on at

    @ShantanuP, how do users report what may be bugs with a preview feature such as component properties? I just updated the Return Type for an Event property in a component, and when I updated the component library in my app, the code in the Event property for every copy of that component was replaced in my app (I visualized in this post).

  • claytsch Profile Picture
    60 on at

    I'm not sure if this is a "bug" but it's a known complaint.  I've seen other posts where Microsoft reps say they're working on changing the behavior but that was over a year ago and issue still remains.  It's honestly by biggest complaint with Enhanced Components.  Very frustrating when you have dozens of components and try to update the "Schema" for a property then you have to re-set all properties of every component instance.

  • arpost Profile Picture
    466 on at

    Thanks for the reply, @claytsch. Glad to know it is at least known. That's super painful, though. Makes me hesitant to work with component properties until that's resolved. But they are so powerful and useful I may just work around them and try to learn my lessons for future.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 432 Super User 2026 Season 2

#2
Mohsin Ali Profile Picture

Mohsin Ali 347

#3
WarrenBelz Profile Picture

WarrenBelz 254 Most Valuable Professional

Last 30 days Overall leaderboard