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 / Modern Controls – Drop...
Power Apps
Suggested Answer

Modern Controls – Dropdown ignores Appearance property in DisplayMode.View, TextInput does not

(2) ShareShare
ReportReport
Posted on by 209

Hi everyone,

 

I've run into what I believe is a genuine inconsistency in how modern controls handle DisplayMode.View, and I'd like to know if others have observed the same behavior.

 

The setup:
Both a modern Text Input and a modern Dropdown control, configured with the same Appearance property (e.g. Appearance.Outline or Appearance.Filled), placed side by side in a Canvas App.

 

Expected behavior (both controls):
When switching to DisplayMode.View, the control should become non-interactive (read-only) while retaining its visual appearance as defined by the Appearance property. This is the whole point of View mode — it's explicitly not Disabled mode.

 

Actual behavior:


  • Text Input — Behaves correctly. Switches to read-only, retains its visual style. The Appearance property continues to take effect. No gray-out.

  • Dropdown — Switches to a gray, visually "disabled-looking" state, regardless of what Appearance is set to. The Appearance property has zero effect on the visual output in View mode. The control looks exactly like DisplayMode.Disabled, even though it isn't.

  •  

Why this matters:
If you're building a form where you want to visually communicate "this field is read-only but still part of the active UI" (e.g. auto-populated fields in a multi-step form), the TextInput and Dropdown behave completely differently — which makes it impossible to achieve a consistent look using Appearance alone. You'd have to resort to workarounds like replacing the Dropdown with a Label in View mode, which adds significant complexity.

 

What I believe is the correct behavior:
DisplayMode.View should only suppress interactivity. Visual styling should remain fully under the maker's control via the Appearance property — just like TextInput already does. The Dropdown's View mode behavior looks like it's accidentally inheriting Disabled-state styling.

 

Interestingly, Microsoft's February 2026 quality update blog post mentions that the Radio control received a fix specifically so that DisplayMode.View renders as read-only rather than disabled — which suggests this exact distinction is a known issue category, but the Dropdown hasn't received the same treatment yet.

 

Has anyone else observed this? Is there a workaround beyond swapping the control out entirely? And does anyone know if this has been filed as a bug with Microsoft?

 

Happy to provide a minimal repro if helpful.

Categories:
I have the same question (0)
  • Suggested answer
    11manish Profile Picture
    3,333 on at
    Yes — what you are describing does appear to be a genuine inconsistency in the behavior of modern controls in Microsoft Power Apps, and several makers have
     
    observed similar differences between controls when using DisplayMode.View.
     
    Unfortunately, there is no clean built-in workaround today.
     
    I would recommend:
    • opening a Microsoft support ticket,
    • or filing feedback through the Power Apps Ideas forum / GitHub discussions.
  • Suggested answer
    Valantis Profile Picture
    6,735 on at
    Hi @Sven4,
     
    Your diagnosis is correct and well-documented. This is a confirmed inconsistency.

    Microsoft's own February 2026 quality update blog confirms the pattern you described: the Radio control received a specific fix so that "DisplayMode.View renders as read-only rather than disabled." The same fix was applied to Text Input and Date Picker in that update. The modern Dropdown was not mentioned, confirming it hasn't received the same treatment yet.

    The core properties docs define the expected behavior: "In View mode, input controls such as Text input, Drop down, Date Picker will only display the text value and will not render any interactive elements or decorations." The Dropdown visually rendering as disabled-looking contradicts this documented behavior, which supports your bug case.

    For the workaround until Microsoft fixes it, the cleanest options:

    1. Conditional control swap: show the Dropdown in Edit mode and a Label in View mode. If(displayModeVar = DisplayMode.View, true, false) controls which is Visible. The Label can be styled to match your Appearance exactly.

    2. Overlay approach: place a transparent Rectangle over the Dropdown in View mode to block interaction while keeping the Dropdown's visual rendering. Set the Rectangle's Visible to displayModeVar = DisplayMode.View.

    For filing the bug: https://aka.ms/powerappsfeedback. Given Microsoft has already fixed this exact issue category for Radio, Text Input, and Date Picker, a clear repro case with reference to the February 2026 blog update should get traction.
     

     

    Best regards,

    Valantis

     

    ✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.

    ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).

    🏷️ For follow-ups  @Valantis.

    📝 https://valantisond365.com/

    💼 LinkedIn

    ▶️ YouTube

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