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. Create calendars on Exchange-type UserDataAccount

    Currently is not possibile to create a new Calendar inside an Enterprise Exchange user account.

    It's only allowed to create an app calendar which lives on local device

    Please, add AllAccountsReadWrite to UserDataAccountStoreAccessType in order to allow to creates calendars on remote calendar providers

    7 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 →
    • Add Implicit Datatemplates to UWP

      This Idea has already been posted for WinRT 5 years ago: https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/2831450-implicit-datatemplates-for-winrt

      I'd like to have implicit DataTemplates in UWP. The main scenario is MVVM and resolving a View from a ViewModel. This scenario is described in this post: https://www.thomasclaudiushuber.com/2017/03/10/building-a-classic-tabbed-and-databound-desktop-app-with-uwp/

      65 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

        3 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
      • Dynamically Load Assembly

        Add the Assembly.Load method which accepts byte[] as a parameter in order to load an assembly in to the app domain. All the other platforms support this: .Net, Silverlight, Android (Xamarin), and even iOS (Xamarin)!

        Why is the UWP team stubbornly resisting this? Without this UWP is more or less a toy because any customization requires that the app be deployed completely separately. Other platforms allow for customization to be downloaded and dynamically loaded in to the app domain.

        75 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

          8 comments  ·  Framework  ·  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).

          13 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 →
          • Provide a Dispose method for UWP BitmapImage

            It would be very useful to be able to immediately release the memory held by a UWP BitmapImage (which can be significant for large images). I am preloading images for speed and I need to release the memory immediately when no longer needed to prevent memory failures, but setting the reference to null and even calling GC.Collect() immediately does not always result in an immediate release of memory.

            I've looked into using a SoftwareBitmapSource instead but this is a lot slower and uses more memory and I'm not 100% sure whether its Dispose method works (doesn't affect memory shown in…

            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 →
            • Ability to disable System Back button through the SystemNavigationManager

              Having access to the Visibility of the System Back button is good, but there are some scenario's where I think it would make sense to have a Disabled state for this button which could be toggled by Dev's in certain scenarios.

              For example a long running task where the user is not allowed to back out until it completes. I know it is possible to block the handle of the BackRequested but I think the user should know when that button is disabled or not for consistency and user experience.

              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 →
              • Provide an API to retrieve current application icon for running appx app

                With apps increasingly going the encrypted route, our app (EarTrumpet) is finding it harder and harder to retrieve the running appx app's current application icon (i.e. the icon you see in the taskbar).

                Extracting the icon via FindWindow/etc. APIs is messy and not appropriate for loading scale sensitive assets. Parsing the PRI is only possible in unencrypted appx scenarios.

                27 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 →
                • Sandbox and Controls may be holding UWP back

                  A lot of small time developers like myself don't have the means to use the Microsoft Store to host their apps. I develop applications for the military and the IT department barely has any idea what they're doing. I would really like to switch to UWP for development, however, I'm not able to elevate users to install a UWP app that Win32 apps wouldn't have any problem just downloading from a network drive. Win32 apps still dominate because they're so robust and developed. To bring in new and old developers bring back the same functionality that is found in WPF…

                  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 →
                  • Allow an Window to minimize programatically

                    This is only relevant for desktop UWP apps.

                    There are genuine use cases when we need to keep an app running when close button is pressed. One such case is here:

                    https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/18075751-remove-in-process-appservice-lifetime-restrictions

                    You can at least provide any of these solutions.

                    1. Add system tray support so that app can be minimised to system tray.
                    https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/12817866-uwp-system-tray-support

                    2. You can only allow an app to catch close button event and minimise it to task bar programatically.

                    You need to provide CoreWindow.Minimise() api in this case.

                    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

                      1 comment  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                    • screen recording api

                      An api to let us create us create a screen recording app.

                      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  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                      • Allow subpixel font smoothing (DirectWrite) in UWP apps

                        Currently UWP have less readable grayscale font smoothing. It makes UWP apps look worse than desktop apps on standard DPI screens. Allowing subpixel font rendering would make them look on par with desktop apps.

                        67 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

                          3 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                        • Make UWP use Net standard 1.6

                          Support the last version of Net Standard 1.6.

                          Developing desktop apps for UWP is subpar as many API are not present like SqlClient. Microsoft is loosing a huge market by not supporting a full net standard.

                          Net standard should be used by UWP and not limited by it.

                          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  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                          • APIs to control volume

                            I would like to programmatically set and get the volume for Windows. If my app is currently playing audio, it would be nice if my app could control the experience and interact how i would want it to outside of the system experience. I want my user to stay inside my app.

                            16 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

                              5 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                            • Easy to use drag and drop API without XAML

                              https://stackoverflow.com/questions/33715933/drag-and-drop-a-file-on-windows-universal-app

                              Please add simple API:
                              void OnFilesDropped(String file_names[], int window_client_pos_x, int window_client_pos_y) {..}

                              I don't want to use a File Picker, or XAML. What I want is to drag and drop a file, then be able to get its full path and file name as stored on the disk, and access it using standard C++ IO file access functions, such as fopen, fread, etc.
                              I don't want to use XAML, because: it looks complicated, it looks like it can reduce performance, I'm making 3D heavy DirectX based applications that need full performance. I handle rendering the entire interface with my…

                              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 →
                              • [BUG] CurrentCulture should reflect the regional format defined by the user

                                Before UWP, CurrentCulture reflected the Regional Settings format and CurrentUICulture reflected the Display Language. That behavior is good but has changed in UWP (both now reflect the same thing: Display Language), making it unecessarely hard for developers to correctly respect the user's preference when displaying dates and numbers.

                                This behavior should be fixed or a new property should be made available in the SDK to enable us to get the user defined settings for regional format. We shouln't have to relly on workaround like this one: https://www.pedrolamas.com/2015/11/02/cultureinfo-changes-in-uwp/

                                42 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  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                                • Shell Context Menus.

                                  Please add Shell Context Menus API for UWP apps.
                                  We need way to integration with Windows Explorer context menu.

                                  60 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

                                    9 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                                  • ProcessLauncher for Desktop apps

                                    IoT introduced the Windows.System.ProcessLauncher for starting arbitrary programs (like Process.Start in .NET). Add this for Side-loaded or enterprise distributed apps on Desktop devices

                                    30 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

                                      7 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Simplified web development with no dependency on java script for UI development

                                      My suggestion/idea is to reduce the development time & effort needed for ASP.NET web application.
                                      To label the developer as .NET developer instead of windows developer or web application developer.

                                      The idea is to segregate the User Interface and business logic, such that the user interface will execute on users machine outside of browser/chrome as a standalone application.
                                      Typical problem here would be deployment(Installation,update) of the UI application to client machine But if we simplify this process of deployment like having the rules that the UI app should be only one obfuscated executable file, It should not depend on reference…

                                      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 →
                                      • Add Overlay UI like Android

                                        The new Notification access is awesome but is it possible to add Overlay UI and " Services " ( you will find it under accessibility settings in Android) to RS2. It will make UWP more powerful like win32 and also let dev make some powerful and useful apps like " Universal Copy " and 'Native Clipboard" . I am adding some screenshots too. You can install those Android apps yourself. Screenshot_2016-06-12-11-02-35.png http://i.imgur.com/bpHQXue.png
                                        Screenshot_2016-06-12-11-02-14.png http://i.imgur.com/mJBcme2.png
                                        Screenshot_2016-06-12-11-01-36.png http://i.imgur.com/dTfqzrO.png
                                        Screenshot_2016-06-12-10-59-52.png http://i.imgur.com/SEmJSNe.png
                                        Screenshot_2016-06-11-22-22-47.png http://i.imgur.com/WzD5NUW.png
                                        Screenshot_2016-06-11-22-22-41.png http://i.imgur.com/oin3msr.png
                                        Screenshot_2016-06-11-22-22-21.png http://i.imgur.com/YCyUP59.png
                                        Screenshot_2016-06-11-22-22-14.png http://i.imgur.com/77WIVRf.png
                                        Screenshot_2016-06-11-22-21-26.png http://i.imgur.com/vV9Ct3N.png
                                        I really want the Universal Apps to grow more powerful. I hope…

                                        94 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  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                                        • UWP System tray support

                                          I would like the ability to give my app the ability to be in the system tray.

                                          In addition, I would like the ability to minimize my app to the system tray as well.

                                          249 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

                                            24 comments  ·  Framework  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 9 10
                                          • Don't see your idea?

                                          Feedback and Knowledge Base