Universal Windows Platform

Welcome to the Windows Platform Developer (WPDev) Feedback site. This feedback forum provides the WPDev community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center (developer portal, back-end services, reporting/analytics and process)
  • Microsoft Store

Your suggestions will be reviewed by the Windows platform developer team, providing feedback to help with planning ideas and to better understand how developers are using the development platform.

What this forum is not intended to cover or capture:

  • Windows:
  • Documentation on docs.microsoft.com
    • Sign in to give documentation feedback via Github
  • Visual Studio / .NET

If you’re new to this whole UserVoice thing, we’d like to note two important things about this site: (a) List items (and item rankings) represent community interest in features, and does not represent an actual priority list for the product team; and (b) Suggestions made using this forum will be moderated if they do not actually represent a feature request.

How can we improve the Windows dev platform?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. [UWP] Add an alternative Tapped event that fires even if double tapped

    In UWP, the Tapped event does not fire on a UIElement for the second time if it is double tapped. There are many situations where is necessary to handle rapid tap events from the user as separate taps, not double taps.

    Now you may think that the IsDoubleTapEnabled property can solve this. However, this property does not do quite what you think it might. It merely prevents a UIElement from being the OriginalSource of a double tapped event. So if you set it on an element with a template (e.g. a button etc), it does nothing, since the double tapped…

    1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
    • Xbox Dev Mode Companion freeze after conntect

      The 'Xbox Dev Mode Companion' app freeze every time when i connect to a Xbox. Tried a classic Xbox One Dev kit and an Xbox One X Dev kit for both the app freeze after the connection. In this state is the app not usable. Please fix that.

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  Device - Xbox  ·  Flag idea as inappropriate…  ·  Admin →
      • Filter Manager and Unified Write Filter incompatibility

        When the Unified Write Filter is running on a volume, where an excluded folder of exactly 5 characters is present in the root of the drive, the FltParseFileNameInformation fails miserably. It parses the information by setting ->Volume.Length to ->Name.Length + 2, which must never happen.
        Additionally, FltQueryFileNameInformation and FltPerformSynchronousIo cannot function on the file object, representing the particular folder.
        The issue does not happen on subfolders and files, but only on the 5-character folder in the root of the protected drive, which is excluded.

        1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
        • Add Advertising SDK & controls for converted WPF apps

          Would be good if the advertising SDK controls could be used in WPF apps

          1 vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Desktop Bridge ('Centennial')  ·  Flag idea as inappropriate…  ·  Admin →
          • Text Trimming should support a Position

            Sometimes you want text trimming to occur from the left or middle like "...some of my text." or "C:\Long Path...\somefile.txt". The TextBlock TextTrimming property should have an auxiliary TextTrimmingPosition property which defaults to Right, but can also be set to Middle or Left to support the same types of scenarios but in the other locations.

            1 vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
            • Include more info in ToastNotificationHistoryChangedTriggerDetail

              Ask: At a minimum, add the list of Tag/Group tuples affected by the change. Better still, surface the actual ToastNotification objects in the detail.

              Reason: There's currently no API available for tracking the full lifecycle of toast notifications through Action Center. ToastNotificationHistory only provides the current state, which even with polling/diffing doesn't provide the reason a notification was removed (expired? queue too long? user removed?). Meanwhile, the background-task history trigger only provides a general "something changed", not the actual toasts affected.

              This makes it extremely difficult for an app to maintain any in-app representation of notifications and synchronizing changed with…

              1 vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

              • KeyTip height/width cannot be adjusted; need KeyTip style or control template

                There is not enough control over the appearance of the Key Tip in UWP. Specifically the height and width cannot be adjusted. Consequently it is impossible to, for example, make the Key Tip be square the way it is in the MS Office applications. The Key Tip is too tall to look good next to my controls.

                We need a control template and/or better styling options for the Key Tip.

                1 vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Missing APIs  ·  Flag idea as inappropriate…  ·  Admin →
                • Sideloading is far to complicated!

                  Sideloading is far to complex! Try sideloading an enterprise app for all users...
                  Don't botter fixing this, I advise the company to switch to android for 'apps anyway' (hint sideloading on android works like a breeze).

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                  • Let applications share usb ports

                    OSX enables multiple applications to share the same usb port. It seems that Windows does not. Maybe someone should look at fixing that.

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Communication APIs  ·  Flag idea as inappropriate…  ·  Admin →
                    • Add click event for row- Datagrid

                      Please add a click event for row in datagrid.
                      The selection changed event does not work when is necessary to open a new page.
                      Because to select the same row is necessary select another row and then re-select the previous row.

                      4 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Windows Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
                      • Several ListView pen input issues when DragToReorder is enabled

                        We're seeing a range of interaction glitches with the ListView control in UWP, when the "drag to reorder" behavior is enabled. You can see this in the standard UWP demo, DragAndDropSampleNative, in its first section ("drag and drop to reorder"). Compare the behavior between the leftmost list ("All items") which has no drag-to-reorder and the second list ("Selection").

                        1) When using pen on a ListView to scroll (standard OS behavior since Windows 1709), almost every time you stop scrolling / lift pen, there's a "flash" on the ListView - it grays out briefly and then returns to normal.

                        2) When…

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          1 comment  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
                        • eyeball

                          instead of passwords we can createan eye verrification app for smarthphone or webcam

                          1 vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Camera/Video/Microphone  ·  Flag idea as inappropriate…  ·  Admin →
                          • Please repair dysfunctional "Show windows as stacked / side by side" does everything but.

                            Please repair dysfunctional (Right Click on Task Bar)
                            "Show windows as stacked / side by side" - does everything but.

                            Please repair dysfunctional "Ctrl/PrtScr"

                            Every update seems to knock them out. Most inconvenient, frustrating, etcetera.

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                            • Make the tite bar supports Acrylic without extending to current view

                              It would be awesome if some properties like ApplicationView.GetForCurrentView().TitleBar.BackgroundColor accepts a Brush instead of color. Brushes are everywhere in UWP except this aspect

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
                              • Kiosk support for Windows Hello

                                It would be nice to be able to use Windows Hello not only for the verification of the user currently logged in but also for user selection: We would like to run a UWP kiosk app that would be used by firstline workers that are set up for Windows Hello face recognition. However, the current APIs for Windows Hello only allow to authenticate the current user.

                                Actually, Windows Hello is capable to detect others users as of today, but the popup that appears when the users needs to be verified only gives other users the ability to cancel the operation.…

                                1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Missing APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                • Define new tiles for quick settings

                                  I would like to be able to define new quick setting tiles that would interact with my app looking like the native ones, having multiple possible states (e.g. two like the location tile or more like the brightness tile).
                                  An user would get notified that new quick setting tiles are available when an app publishes them and go into notification and action options to view and add them to action center.

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                  • RadioButton navigation bug when using TabFocusNavigation=Once and XYFocusKeyboardNavigation=Enabled

                                    Arrow keys do not move between radio buttons if the containing StackPanel has TabFocusNavigation="Once". If the containing StackPanel has TabFocusNavigation="Local" (or is not set) then the arrow keys will not move back from an initial RadioButton to a preceding Button in the StackPanel.

                                    Like this:

                                    <StackPanel XYFocusKeyboardNavigation="Enabled" TabFocusNavigation="Once">
                                    <Button Content="B1"/>
                                    <Button Content="B2"/>
                                    <RadioButton Content="R1" />
                                    <RadioButton Content="R2" />
                                    <RadioButton Content="R3" GroupName="X" />
                                    <RadioButton Content="R4" GroupName="X" />
                                    <RadioButton Content="R5" />
                                    <Button Content="B3"/>
                                    </StackPanel>

                                    While this example includes Button as well as RadioButton, the problem is evident even if you only have RadioButton.

                                    With TabFocusNavigation="Once", navigation gets stuck at R1. Starting with…

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      1 comment  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Allow C# style boolean conversion with x:Bind

                                      With x:Bind we can invert a boolean property with a ValueConverter like this:

                                      Visibility="{x:Bind IsLoading,Converter="{StaticResource BooleanInverseConverter}"

                                      But wouldn't it be much cleaner for that widely used boolean case to write just this:

                                      Visibility="{x:Bind !IsLoading}"

                                      To generated the code should be possible, and also to check in that generation whether IsLoading is a boolean or not. Even without checking, it won't compile if IsLoading wouldn't be a boolean, which is fine.

                                      Thanks,
                                      Thomas

                                      17 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        2 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Fully implemented Twitter and LinkedIn services for .NET Framework

                                        Now that both services were migrated to NET Standard, it'd be great to have implementations for the .NET Framework, along with the already existing ones for UWP.

                                        The required changes would be coding the implementation of the four platform-dependent interfaces that these services depend on.

                                        1 vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Windows Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
                                        • 1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            0 comments  ·  Windows ML  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 109 110
                                          • Don't see your idea?

                                          Feedback and Knowledge Base