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. 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 →
    • Office VSTO add-in on Windows Store or Office Store

      At the moment a VSTO add-in cannot be published on Windows Store or on Office Store.
      An idea could be extending Desktop App Converter tool in order to manage VSTO add-in.
      Another solution could be simply extend Office Store in order to publish VSTO add-in.

      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  ·  Dev Center + Store  ·  Flag idea as inappropriate…  ·  Admin →
      • Chat control functionality for ListView

        The main impediments when creating a Chat-like control using a ListView is that we don't have a native way to handle incrementalLoading at the top of list.

        There is already an example we can reuse in UWP samples https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/XamlBottomUpList

        We already have the PullToRefreshListView in the toolkit, so we can also integrate this functionality into the control and change the name to something more suitable like ListViewEx and have both of the functionality in a single control.

        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  ·  UWP Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
        • Support HLS version 7 so Enterprises can move to Fragmented MP4 backed streams

          Apple announced support for Fragmented MP4 backed HLS Streams under HLS version 7: https://developer.apple.com/videos/play/wwdc2016/504/ at WWDC 2016.

          We are looking to change the way our HLS streams are generated and Windows seems to be one of the few platforms that doesn't support playing these type of streams.

          This will also impede our ability to reuse these fMP4s for MPEG DASH in the future.

          Can you please add support for this?

          5 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

            working on it  ·  2 comments  ·  Audio/Graphics/Media playback  ·  Flag idea as inappropriate…  ·  Admin →
          • NumericUpDownControl for UWP Apps

            In Windows Forms toolkit there is a handy control called the NumericUpDownControl. Could this not also be provided in the UWP toolkit for inclusion in UWP apps?

            5 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 →
            • 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 →
              • We need backward compatibility for XAML, regardless the contiditional check

                We need backward compatibility for XAML just like Android, for example, we can just use NavigationView without any conditional check at all.

                Conditional check doesn't actually solve the problem, it doesn't suit the control like NavigationView, since at the end developer still have to create a "NavigationView" with SplitView, which is really pain to maintain.

                5 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  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
                • Editable Combo Box

                  Request for an editable combo box that allows:
                  - keyboard focus for the edit box
                  - ability to type a value that matches an item in the dropdown
                  - ability to type a value that does not match an item in the dropdown (enabled as a control option)
                  - auto complete of the item name while typing
                  - keyboard navigation for opening the dropdown using Alt + down arrow.
                  - keyboard navigation for moving through the list of items in the combo by using left and right arrow keys

                  63 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  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
                  • Add WordPress Service support

                    Currently UWP Community Toolkit includes seven services that are very useful but more is always better, it would be awesome to add more and more services, including a big one for a lot of people, WordPress.
                    Could this be posible?

                    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  ·  UWP Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
                    • BUG: Setting PreferredLaunchWindowingMode before PreferredLaunchViewSize is set results in undefined behavior

                      BUG: Setting PreferredLaunchWindowingMode before PreferredLaunchViewSize is set results in undefined behavior

                      Repro project:
                      https://github.com/riverar/fuzzy-chainsaw

                      Documentation:
                      https://docs.microsoft.com/en-us/uwp/api/windows.ui.viewmanagement.applicationview#Windows_UI_ViewManagement_ApplicationView_PreferredLaunchViewSize

                      Credits:
                      David Golden (@GoldenTao), Rafael Rivera (@WithinRafael)

                      10 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  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                      • Optional package In-proc code plug-ins with C# or VB.NET

                        The possibility to make optional packages plugins with code for in-process with C#, and/or VB.net, instead of C++.
                        While understandable that there are big challenges to overcome to make this possible, but currently the bar to create optional packages is too high due that the time, investment and issues that can occur makes it not that worh it due the C++ requirement.

                        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

                          1 comment  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
                        • API to set where compact overlay window is shown

                          Compact overlay window is always shown at the right-top corner.

                          Please make it possible to locate at the other three corners.

                          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  ·  Missing APIs  ·  Flag idea as inappropriate…  ·  Admin →
                          • Improve BrightnessOverride API to support Desktop / Mobile

                            Consider a full screen application where you'd like to temporarily control that brightness.

                            1) Camera app using display as a flash to light-up when using front facing camera.
                            2) Clock app to control the brightness of display at night time
                            3) Night mode in news app Mailonline app to provide a better reading experience in the evenings / nights.

                            A previous uservoice "API to control screen brightness" https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/2359006-api-to-control-screen-brightness was marked closed after Creators update with Brightness control being introduced.

                            BrightnessOverride would fit the purpose except it requires IoT / Embedded mode and therefore cannot use this API. Please extend the…

                            5 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  ·  Missing APIs  ·  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 →
                              • We need a classic TabControl for Desktop applications

                                For a classic desktop application, we need a TabControl. Currently you can use the Pivot or there are 3rd-party vendors providing a TabControl. But as this is such a central control, it should be part of the platform.
                                If you build it, it would be great if you could add configurable close-functionality to the tab-header that is bindable to a ViewModel.

                                I’ve spent some hours to build a small MVVM/UWP/Pivot Prototype that does the typical stuff we do today in WPF with TabControl. And I was impressed how far I got. Sample is here:
                                https://github.com/thomasclaudiushuber/Uwp-Tab-Control-Spike

                                Big asks are asks are …

                                54 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  ·  XAML/Controls/Composition  ·  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 →
                                  • Add CornerRadius property to Button

                                    It would be nice to be able to easily create rounded or circular buttons in UWP without creating custom control template.

                                    Reveal effect introduced in Fluent Design should also work.

                                    8 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 →
                                    • 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?

                                      20 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 →
                                      • Want to use Desktop Bridge but Windows Store discourages me

                                        'm writing this feedback in Desktop Bridge because I think this team is the innovative and will do a better job of communicating these problems to Windows Store team. Desktop Bridge attracts me as a developer but Windows Store puts me off. I want to see a better Windows Store first where my apps can be found. Currently, the only way to find programs are if you type their names. There are no keyword searches. For example, type "notes" or "note taking software" and there are no paid programs displayed. This has been like that for many years but no…

                                        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  ·  Desktop Bridge ('Centennial')  ·  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

                                          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

                                            0 comments  ·  UWP Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base