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).

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Virtualized RichEditBox

    Currently the RichEditBox (or even the RichEditBlock, or even the TextBlock) are not virtualized. As a result with a moderate amount of runs in the box it becomes almost unusable slow near 4000-5000 lines.

    The request is, create a virtualized RichEditBox that is capable of handling large files.

    18 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  2. Improve the XAML UI render performance

    The UI render performace is not good, despite of you follow the XAML optimization guides there is scenarios where you have to render a big visual tree, for example more than 8000 items, and in this cases the UI freezes when is loading the visual tree. The UI freezing is the major issue I see in UWP and seems to not be improving, and I'm working with this platform from the first day.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allowing custom air drop UI while dragging items of a ListView

    I've a listview that is set to "AllowDrop=true". When the items are dragged over within the listview, the XAML infrastructure gives room (ie:- by moving items automatically) indicating where it can potentially be dropped. The current infrastructure doesn't have a provision to implement a custom air drop UI like "Drop items here" except for DragUIOverride. Having this feature would improve the user experience as it gives even more clear message to the users on where to drop when the items are dragged over.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  4. 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

    61 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  5. TextBlock should not be sealed

    Sealed classes fly in the face of OOD, so there should be an incontrovertible reason for making a class sealed. I don't accept the rational that sealing the class makes it perform better. If you don't want the performance hit of virtual methods, then don't make them virtual. There's no justification for sealing the entire class.

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  6. Universal XAML

    Universal XAML - Embrace UNO UWP and extend it.

    Make possible for Developers to use the same XAML dialect on Web, Mobile, Desktop and IoT Applications

    Also make all this work with all .NET languages, including F#

    12 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  7. MediaPlayerElement Styling

    I have a MediaPlayerElement in a Grid and I want to change the default black background to white when I resize the window. I horizontally stretched the MPE so I want to update the component color, not the grid one.

    How can I do that ? I tryed to update the MPE style without success...
    I created a post on stackoverflow here:
    https://stackoverflow.com/questions/56706701/update-background-color-around-mediaplayerelement

    Someone told me that it is not possible today ?!

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  8. Estamos engajados no projeto TechRaiz.net portanto a construção de aplicativos da área de trabalho é de extrema importância para continuidad

    Estamos engajados no projeto TechRaiz.net portanto a construção de aplicativos da área de trabalho é de extrema importância para continuidades de negócios da organização, um vez que se trata de uma empresa de Private Equity Silver Laker Partner Startup Nonprofits Subsidiária da Microsoft Corporation , Empresas Parceiras da Microsoft, e demais empresas de tecnologia de software e hardware reuni9das na Missão Digital do NAI.org.us pelo Quadrante Mágico do GARTNER para a Aliança Digital,, pronta para levar o computador empresa de tecnologia e serviços privados, por um ONE_STOP-SHOP Microsoft , Empresas Parceiras da Microsoft e das referidas empresas de tecnologia de…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  9. AutoSuggestBox should have SelectAll() method like TextBox

    In UWP, TextBox has a method called SelectAll() that selects all the text in the Text property of the TextBox control. AutoSuggestBox should have the a method that performs the same action.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  10. Implement UWP GridView (2D listview) in WPF without xaml islands

    Implement UWP GridView (2D listview) in WPF without xaml islands

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  11. 2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  12. Document Control

    A DocumentViewer control where you can see Document Word, Excel, PowerPoint for example convert to pdf

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  13. Control PdfViewer

    A pdfViewer control to read Pdf for Uwp where the pdf and stylus controls can be used.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  14. Better error messages for "Xaml parsing failed" while developing

    While developing UWP applications, I often get an unhandled Windows.UI.Xaml.Markup.XamlParseException: XAML parsing failed. More details on the actual cause of the exception would be helpful.

    Cannot create instance of type 'MyUserControl' [Line: 0 Position: 0]

    An example of a cause could be declaring a dependency property with a wrong property type or ownertype. The only error the developer will get will be a ArgumentNullException and this unhandled exception, neither of which will help in diagnosing the issue.

    I also notice strange behaviors with the UnhandledExceptionEventArgs.Exception property: Its value changes between the first get of the property and the 2nd.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  15. WPF host control for UWP.

    Ability to host WPF control in UWP

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  16. Implement CollectionView (similar to iOS control, 2d listview of different elements) in WPF without xaml islands

    Implement CollectionView (2d listview of different elements) in WPF without xaml islands

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  17. The floating components are displayed below the inktoolbar.

    Inside the InkToolbarCustomPenButton, a component with a flyout or item template like combobox are shown under the inktoolbar flyout.

    I think this issue is here since build 1803.

    Here a pic:
    https://imgur.com/a/fZlyA8K

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  18. 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.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  19. The SelectedNodes property for single-select TreeView control

    The SelectedNodes property for a single-select TreeView control should always have 0 or 1 item in the list. This would be consistent for node selection in the control, except that in single-select mode, the list can have a maximum of 1 item.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
  20. UWP on top of WPF

    Rewrite UWP to work on top of WPF, not on top of COM objects.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  XAML/Controls/Composition  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 15 16
  • Don't see your idea?

Feedback and Knowledge Base