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 / Dropdown Menu Default ...
Power Apps
Suggested Answer

Dropdown Menu Default First in Self

(1) ShareShare
ReportReport
Posted on by 32
I have a drop down menu.
The Items are:
["Item 1", "Item 2", "Item 3"]
I would like to set the default value to the first item.
I could set DefaultSelectedItems to ["Item 1"], but then I would have to update multiple places if it changes.
If there a way to have the first Item selected as the default.
Something along the lines of what I would expect First(Self.Values) to do?
 
(New to Power Apps and am doing it through Teams)
 
Categories:
I have the same question (0)
  • Suggested answer
    Radovan Santa Profile Picture
    53 on at

    What you're trying to achieve makes total sense, and you're right to avoid hardcoding "Item 1" — that would not be maintainable.

    A clean and scalable approach here is to introduce a single source of truth for your data instead of defining it directly inside the control.

     

    ✅ Recommended approach (App-level definition)

    Define your items once in App → Formulas:

     
    colDropdownItems = ["Item 1", "Item 2", "Item 3"]
     

    Then use it in your Dropdown

    Items:

    colDropdownItems
     
     

    DefaultSelectedItems:

    First(colDropdownItems)
     
     

    Why this is better


    • ✅ Single source of truth → you only maintain values in one place

    • ✅ Reusable → same list can be used across multiple controls/screens

    • ✅ Dynamic → if the first item changes, default updates automatically

    • ✅ Cleaner formulas → no duplication or hardcoding


    •  

    Small note

    First(Self.Items) would conceptually make sense, but Power Apps does not support referencing Items that way for defaulting. Using a central variable/collection is the recommended pattern.

     
     

    If this approach helped you, feel free to mark it as the correct solution so others can benefit from it as well 👍

  • 11manish Profile Picture
    3,333 on at
    try below :
     
    If it’s a Dropdown control
    Set:
     
    Default = First(Self.Items)
     
    This will always pick the first item from the Items list
    No need to hardcode values
  • JD-09041325-0 Profile Picture
    32 on at
    If it’s a Dropdown control
    Set:
     
    Default = First(Self.Items)
    Default is not an option.
    When I try First(Self.Items) with DefaultSelectedItems it causes an error.
     
     
  • Suggested answer
    WarrenBelz Profile Picture
    155,838 Most Valuable Professional on at
    Yes you are correct that Self.Items is not a valid reference (although ChatGPT seems to think it is).
     
    Assuming that the DisplayFields is "Value" set the DefaultSelectedItems to (there is no need for a collection)
    {Value: "Item 1"}
    If the DisplayFields are something else, replace Value with the field name (and "Item 1" with your actual desired value).
     
    I might also mention the Responsible AI Policies for the Community guidelines for responders to consider.
     
    Please ✅ Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like ♥
    Visit my blog
    Practical Power Apps    LinkedIn  
  • WarrenBelz Profile Picture
    155,838 Most Valuable Professional on at
    A quick follow-up to see if you received the answer you were looking for. Happy to assist further if not.
     
    Please ✅ Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like â™¥
    Visit my blog
    Practical Power Apps    LinkedIn   

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 Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 424

#2
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#3
11manish Profile Picture

11manish 290

Last 30 days Overall leaderboard