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 Store (developer portal, back-end services, reporting/analytics and process)
  • Windows Stores (Windows and Windows Phone)

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:

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. Adaptive Tiles: optional elements and priority

    Currently when the last element(s) of the tile doesn't fit (because of users with unusual scaling settings for example) it get's "discarded" out of view which is understandable.
    But it would be nice to choose what elements get discarded first in case there's isn't enough space on the tile.
    It also helps with dealing with the scenario where because of the users scaling settings there is too much space on the tile where the developer could have shown extra info.

    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  ·  Live Tiles  ·  Flag idea as inappropriate…  ·  Admin →
    • Allow UWP apps without .NET Native

      In 2017, .NET Native is still not mature and still has bugs. But for UWP apps to be published in the App Store, you must use .NET Native. Interestingly, Apps wrapped with Desktop Bridge do not have to use .NET Native. So, please allow UWP apps without .NET Native! (This would automatically enable us to write apps in F#, too, as a side effect).

      14 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 →
      • UWP: Allow creation of PDFs to disk without printer dialog interaction

        Presently, one cannot print in UWP without invoking the print dialog. This hinders automation in the creation of PDFs. Why not allow the creation of PDFs without print dialog interaction?

        9 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  ·  Print, Fax, Scan  ·  Flag idea as inappropriate…  ·  Admin →
        • No exception from PasswordVault.FindAllByResource when there are no results

          PasswordVault.FindAllByResource throws a COMException when there are no credentials for the resource (or maybe only when there are no credentials). It should return an empty list without throwing an exception.

          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  ·  Unsorted  ·  Flag idea as inappropriate…  ·  Admin →
          • Task for registering background tasks without the user having to start the app

            Allow to register Background Tasks to be registered when die App is first installed from store or side-loaded without having the need to start the app first.

            The UpdateTask or PreConfigurationTask capabilities are good examples. We need something like an InstallationTask.

            9 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  ·  Background Processing  ·  Flag idea as inappropriate…  ·  Admin →
            • Make an actual Window.Closed Event for Uwp for desktop

              right now the window.closed event for desktop fires both for minimization and for closing events.

              I understand this is done because of the multiplatform support but it just makes desktop apps with multiple Windows harder 5o manage, so please.

              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 →
              • TileBrush

                Something in both Silverlight and WPF but missing from UWP - Tiled brushes! (Although curiously TileBrush is still the base class for brushes... just without tiling :'( )

                This will allow use of tiled images (and perhaps videos) for use as brushes anywhere a XAML Brush is accepted - like Backgrounds, Text foregrounds, Path fills, etc.

                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  ·  UWP Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
                • ContentDialog templating issue

                  When declaring a custom Template for ContentDialog, the template root must contain a Border with x:Name="Container" otherwise the ShowAsync method will throw a System.AccessViolationException.

                  It MUST be done this way:
                  <ControlTemplate TargetType="ContentDialog">
                  <Border x:Name="Container">
                  </Border>
                  </ControlTemplate>

                  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 →
                  • Larger minimum window size for UWP

                    The SetPreferredMinSize() function should allow window sizes greater than 500 x 500px. We are currently developing for desktop-only screens (we have control over the device types), and want to prevent users from sizing the window smaller than 992px x 700px. This application is far too complex for mobile screens and 500 x 500 is too small. Is this an option we can hope for in the near future? 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  ·  Device - Desktop  ·  Flag idea as inappropriate…  ·  Admin →
                    • Create a Preview SDK download archive, just like the regular SDK download archive

                      We are able to download previous versions of the release versions of the Windows SDK. Why is the same not possible for the pre-release SDK?
                      On the slow ring we are currently on Windows build 17025, but the only SDK download link provided on the Windows Insider download page is for 17061 at time of writing. I am not willing to go to fast ring, because this renders my laptop useless. I tried.
                      So I propose a download archive for Windows Insider Preview SDKs, where we can download earlier versions of the Preview SDKs.

                      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  ·  SDK - Tools + Templates  ·  Flag idea as inappropriate…  ·  Admin →
                      • Add skeleton tracking to Xbox One UWP platform

                        The skeleton tracking is not working on XBOX. You can verify this with the CameraStreamCorrelation sample.

                        MediaFrameSourceKind.Custom is not available on the XBOX. It is available on the PC, though.

                        The following streams are available on the PC:

                        Color
                        Depth
                        Infrared
                        Custom
                        The following streams are available on the XBOX:

                        Color
                        Depth
                        Infrared
                        As a result, skeletal tracking apps do not work on the XBOX platform. Are there any plans to support skeleton tracking on the XBOX?

                        21 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

                          4 comments  ·  Camera/Video/Microphone  ·  Flag idea as inappropriate…  ·  Admin →
                        • Cannot hide a PivotItem within a Pivot

                          In some data binding scenarios it's needed to hide pivot items (Visibility=Collapsed) when they are not needed at the moment. However, collapsing a pivot item does not remove it from the UI visual tree. The header still 'exists' and is keyboard focus-able. Since you can correctly hide ListBoxItems I'm considering this a bug. Please fix it to support hiding PivotItems correctly especially during data binding when you can't simply add/remove it from the Items collection.

                          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 →
                          • Please make Republic of Moldova to be able to register dev accounts

                            I can't register dev account because of living in Republic of Moldova. Please make registration posible for Moldova. There are thousands of programmists here too.

                            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 + Store  ·  Flag idea as inappropriate…  ·  Admin →
                            • Create a control for 'Continue in different device'

                              Create a control for Continue in different device Like Continue Reading etc. Microsoft wants us to build more connected app with Project Rome API. So it would be nice to create controls to achieve Microsoft's vision easily.
                              For Reference
                              I like the way MSPoweruser app has implemented this feature. In that app If we click Continue Reading button, it will show all the devices connected to this device. So if I click on a device it will open the app on that device with the same artice.

                              GitHub issue: https://github.com/Microsoft/UWPCommunityToolkit/issues/1182

                              18 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  ·  UWP Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
                              • Window Startup Position/Location

                                Currently there does not appear to be a way to set a window's startup position (left, top, width/right, height/bottom), beyond full-screen and/or maximized. Also, the last used position for a given window isn't saved intrinsically. Windows launch at random places on the desktop. I understand this need does not really exist for mobile. But for many desktop applications, specifically container applications, managing windows is a core feature objective.

                                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 →
                                • Give us a way to create a Desktop Shortcut

                                  If we use Application.ExecutablePath when the user open the Shortcut he gets an access permission error, so I'm trying to create it using shell:AppsFolder\ but I can't get the AppUserModelId

                                  I'm on a DesktopBridge App and when I try to use Windows.ApplicationModel.AppInfo its null

                                  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  ·  UWP Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Make ScalarKeyFrameAnimatiosn pausable and resumable

                                    Please extend KeyFrameAnimations/ScalarKeyFrameAnimations to makte them pausable and resumable.

                                    The current workaround with setting Animations to AnimationStopBehavior.LeaveCurrentValue and resume them with this.startingValue is very painful and also error-prone - very much so when working with ScopedBatches and Completion-Listeners.

                                    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 →
                                    • Support CreateStreamedFileAsync in Windows Explorer

                                      The CreateStreamedFileAsync() method is there since Windows 8 to delay creation of file data. However, when using the result in a Drag+Drop or Clipboard operation, Windows Explorer errors out with 0x80004002 "No such interface supported”. It can be used between UWP apps but not in Windows Explorer, which really is a shame.

                                      There are desktop Win32 APIs for delay creation of files, that are used heavily e.g. in WinZIP and similar applications, to delay actual unzip of files until really required, but they cannot be used in UWP.

                                      Please support the UWP equivalent called CreateStreamedFileAsync in Windows Explorer!

                                      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  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                      • MediaComposition clip transitions

                                        In MediaComposition add transitions between two clips on timeline, e.g. Cross fade.

                                        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 →
                                        • Add a Toolbar to UWP

                                          In UWP we have a CommandBar, but it seems it's not easy to use to build a classic toolbar for a desktop application. A toolbar stacks items from left-to-right, and it would be great to have such a toolbar in UWP like we have it today in WPF and several other desktop programming models

                                          45 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 →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base