Universal Windows Platform

Welcome to the Universal Windows Platform Developer Feedback site. This site provides the Windows developer community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center (dashboard, reporting/analytics, submission process, etc.)
  • Microsoft Store

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

What this forum is not intended to cover or capture:

  • Windows consumer suggestions: Use the Windows Feedback Hub app built directly into Windows 10
  • Documentation on docs.microsoft.com: Sign in at the bottom of the page to give documentation feedback via Github
  • Visual Studio / .NET: Use the Visual Studio UserVoice site

If you’re new to UserVoice, two things to keep in mind are (a) List items (and item rankings) represent community interest in features, and not the 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 (or if too many different ideas are included in one suggestion).

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. print page sizes

    Within UWP - The ability to manually and fully configure the page size output. Not use the ENUM mediapagesize, but something like WinForms where the specific page size can be selected.

    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 →
    • Button in the UI (notificationcenter) to switch between different Bluetooth Devices

      Hi Dev Team,

      is it possible to get an switch for changing between different bluetooth devices. I know there is one in the notificationcenter to switch bluetooth on and off. But if you want to switch between different headphones you have to go to the settings app and connect to them directly (Example).

      I found no quick way to solve this problem.

      Thank you

      2 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  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
      • PlaneProjection

        PlaneProjection with Storyboard animations is presently unusable when any of the Rotation properties are applied (RotationX, RotationY, RotationZ).

        If you have code like this:
        storyboard.AddAnimation(img, duration, oldpp.RotationX, rotationX, "(UIElement.Projection).(PlaneProjection.RotationX)", ef);
        storyboard.AddAnimation(img, duration, oldpp.RotationY, rotationY, "(UIElement.Projection).(PlaneProjection.RotationY)", ef);
        storyboard.AddAnimation(img, duration, oldpp.RotationZ, rotationZ, "(UIElement.Projection).(PlaneProjection.RotationZ)", ef);
        storyboard.AddAnimation(img, 800, 0, 200, "(UIElement.Projection).(PlaneProjection.LocalOffsetX)", ef);

        storyboard.Begin();

        followed by

        … setup code then

        storyboard.AddAnimation(img, 800, 200, 0, "(UIElement.Projection).(PlaneProjection.LocalOffsetX)", ef);

        You get a bounce in the in animation with the resulting end point of the animation being incorrect.

        This used to work. It's a horrific bug that was introduced with an OS change and affects windows 1703 and above.

        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 →
        • Add .webm to list of file extensions that are considered part of the video library (also .dds for pictures library)

          It's nice that the MediaPlayer supports .webm videos, but for some reason these files are not considered as video library files, by which I mean if you register your app to open this extension and you also add the video library capability to your app, you would expect the neighboring files query to contain neighboring .webm files, but it does not. Please can you add the .webm extension to the relavent list? Also, can you do the analogous thing for .dds files but with the pictures library?

          2 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  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
          • Add a hardware dashboard API health page

            Please consider to add health check page for hardware dashboard API service for managing hardware submissions.
            It's not working for about a day (returning HTTP 503 on every request) and no one have a clue what happened and when it would be fixed.

            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 Center + Microsoft Store  ·  Flag idea as inappropriate…  ·  Admin →
            • Add PaneBackground Property to NavigationView

              It is currently possible to change the background brush of the NavigationView itself, but the Pane, in particular, is not so straightforward. Users can modify the designated ResourceKey, but cannot change this brush outside of XAML.

              Users would benefit greatly from a "PaneBackground" property that can be set to an AcrylicBrush, etc. Especially, since the pane of this control is currently opaque by default in a WPF XAML Island.

              To reproduce this situation, please create an "XAML island" in a WPF application. Setting the child to a NavigationView. Then, from C#, search the NavView object for a simple PaneBackground property.…

              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

                on the backlog  ·  2 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
              • windows 10 vulnerability

                Hello! A windows 10 vulnerability has been discovered - when an office365 user logs into his account through the edge browser, windows remembers its settings and it is no longer possible to clear the cache or log out. Even if you do a complete data cleaning, the Edge browser no longer asks for a login and password and immediately provides access to the personal data of the office365 user, and this is access to files in OneDrive, all outlook correspondence, etc.

                I discovered this vulnerability 2 months ago, I created a [Ticket #:12781668] in support of office365, but I was…

                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 →
                • Support Random Access in ListBox, ListView, and GridView

                  Currently the ListBox, ListView, and GridView controls only notify their ItemSource when the user scrolls down to indicate that the underlying ItemSource object needs to add more items to the control's list. In other words the only supported access is sequential.

                  Random access requires that these controls notify the ItemSource when the user scrolls up as well as down. Plus, allow the user to select a random item for example via a vertical scrollbar.

                  Minimum Required Properties:
                  Get/Set ItemCount - this is the total # of items in the ItemSource
                  Get/Set ItemIndex - this is the first item of the…

                  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 →
                  • Allow UWP Thickness Struct to Individually Set Left, Right, Top and Bottom in XAML

                    In UWP it's impossible to individually specify Left, Right, Top and Bottom values in XAML for the Thickness struct. For example, the following is possible in WPF but impossible in UWP:

                    <Thickness x:Key="MyThickness"
                    Left="{StaticResource LeftOffset}"
                    Top="0"
                    Right="0"
                    Bottom="0"/>

                    UWP only allows...
                    <Thickness x:Key="MyThickness">5,0,0,0</Thickness>

                    Individual values cannot be set in XAML. This can limit common resources and re-usability and require unnecessary hard-coding of Thickness values.

                    Please add this capability to UWP Thickness.

                    2 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  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                    • Ubuntu linux etc etc fusion

                      Ubuntu linux etc etc fusion

                      2 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  ·  Cortana/Speech  ·  Flag idea as inappropriate…  ·  Admin →
                      • change the developer option of the USB linked phone

                        i want to open the developer option to run file transfering mode

                        2 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  ·  Device - Phone / Mobile  ·  Flag idea as inappropriate…  ·  Admin →
                        • Outlined TextBlock

                          We can easily create an outlined text in WPF.
                          https://docs.microsoft.com/en-us/dotnet/framework/wpf/advanced/how-to-create-outlined-text
                          In UWP, I only found a way with Win2D, but it will draw like a picture, the layout arranges will not work (such as TextWrapping).

                          3 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

                            1 comment  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
                          • Let us delete addons in the partner center

                            Please, give us the possibility to delete add-ons (with, without subscriptions etc) right in the Web GUI of the partner center.

                            Right now, if you want to delete an addon in the partner center (which you have created there), you have to:

                            Read and follow all the required manuals to delete an add-on with azure ad integration.

                            Create an account, wired app to it, get token, app-secret, tenantId etc.

                            Entered the needed ID also in the partner-center's section "product collections" and "adminstrator agreement".

                            Search desperatly for a complete c# uwp exambple how to connect and proceed with a follow up…

                            2 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  ·  Dev Center + Microsoft Store  ·  Flag idea as inappropriate…  ·  Admin →
                            • Direct2D color mamagement effect with any rendering intent other than perceptual uses a lot of memory at small scales

                              I'm trying to develop a high quality image processing pipeline (for both image display and image conversion) using Direct2D (actually a combination of Win2D, Win2D/Direct2D interop and WIC). This is quite powerful by using effects and CreateImageSourceFromWic which can then handle arbitrary image sizes. However, there are a number of issues. One is that creating a color management effect with any rendering intent other than perceptual and rendering at a scale of about 0.07 or less starts to produce large spikes in memory usage (at least for large images e.g. 5.5k*3.5k). It is especially bad when using HighQualityCubic interpolation, and…

                              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  ·  Audio/Graphics/Media playback  ·  Flag idea as inappropriate…  ·  Admin →
                              • help required for xbox live REST API AuthenticateXASU and AuthenticateXSTS authentication, we called but bad request in response. plz help

                                help required for xbox live REST API AuthenticateXASU and AuthenticateXSTS authentication, we called but bad request in response. plz help

                                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 →
                                • have app featured in the Microsoft Store

                                  For small developers getting downloads for their apps even really good ones are hard, is there a way to get them featured on the home page of the Microsoft Store?

                                  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 - Desktop  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Additional fields in reporting and on acquisition chart

                                    Our add-on products are subscriptions. The reporting and the acquisition chart do not provide needed information for subscriptions.

                                    The downloadable report for each payout should show the number of months the user has been subscribed, and which subscribers are in the free trial phase.

                                    The acquisition chart should show, per the time period selected, the number of new subscriptions, the number of cancellations during the free trial, and the number of cancellations for paid subscribers. Also, the acquisition chart should show also the average number of months a user stays subscribed for – calculated from the time add-on subscription launched.

                                    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 Center + Microsoft Store  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Do we have a quota limitation to call the MapService and MapControl in UWP app?

                                      I want to use MapService and MapControl in our UWP app, we know there are quota limitation for Bing Maps Keys, but we are not sure if this limitation is expanded to the MapService and MapControls.

                                      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  ·  Maps  ·  Flag idea as inappropriate…  ·  Admin →
                                      • present DOWNLOAD FREE TRIAL action button for store apps that have free trials

                                        I have an app listed on the store here
                                        https://www.microsoft.com/en-us/p/deskrule-desktop-search-engine/9nblggh43z1v
                                        it is declared as "free to try" but prospective users just see a big BUY button, and to get the free trial they have to hunt for the […] button and its menu. I am sure this limits the # of people willing to try the app!

                                        The default action button for free to try apps should be DOWNLOAD FREE TRIAL instead of "buy"

                                        2 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  ·  Dev Center + Microsoft Store  ·  Flag idea as inappropriate…  ·  Admin →
                                        • GridView multiple selection using mouse rectangle selection

                                          UWP's Gridview has only Single/Extended/Multiple selection methods. There is no selection method by mouse rectangle selection, like we select in windows explorer. i.e. click-drag to draw a rectangle to select multiple GridView items, using mouse.

                                          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

                                            1 comment  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base