Visual Studio IDE

Announcement: Last fall, we migrated this forum to Visual Studio Developer Community to provide you one convenient and responsive system for all feedback. As the final step in the migration, this forum will be closed off completely on June 1st, 2019. We encourage you to visit Visual Studio Developer Community where you can now suggest new ideas, browse and vote on existing ideas, and engage with Visual Studio teams.

We’d like your suggestions and ideas to help us continuously improve future releases of Visual Studio, so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.

Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.

We look forward to hearing from you!
- The Visual Studio Team

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(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. Visual studio 2017: Add support for Windows store 8 projects (Phone & Desktop).

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351484/visual-studio-2017-add-support-for-windows-store-8.html
    add projects support for Windows Store 8.1 and 8.0, and Windows Phone 8.1 and 8.0 in VS 2017 RTM

    293 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    17 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  2. designer reload button

    Add a button to force designer to reload all the xaml and the last reload Timespan. Sometime the designer don't update itself and force us to rebuild all the project...

    14 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  3. provide a way for WPF applications to easily hide their windows from ALT+Tab

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351728/provide-a-way-for-wpf-applications-to-easily-hide.html
    Currently, there is ShowInTaskbar=false you can do to hide your window from the task bar, but in order to hide a window from ALT+Tab, you must do that and change the WindowStyle=ToolWindow. I don't like ToolWindow generally, and it does not maximize properly which makes it undesirable for end-users.

    There should be a ShowInTaskView=false or something to that effect for me to control that indvidually, or at least publish something that shows what the proper user32.dll call is so we can do it…

    15 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add an option in VS & Blend to create StaticResources instead of DynamicResources in WPF projects

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351796/add-an-option-in-vs-blend-to-create-staticresource.html
    I would love to have an extra setting in which you could tell Visual Studio and Blend to use StaticResources instead of DynamicResources. In WPF projects the tools always uses a DynamicResource in XAML. I would love to use the faster StaticResources as default.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  5. I need no crome on vector application

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351690/i-need-no-crome-on-vector-application.html
    I have some controls (for example small desktop clock) which I build with vectors. I don't need any title bar. I don't need window frame. I just want to enlarge my application by dragging bottom right corner. I provided you the sample, compile it and run it.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  6. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow VisualStudioToolsManifest.xml to be TFM specific

    In NuGet packages we can now place a file in \tools\VisualStudioToolsManifest.xml that list the set of controls that should be added to the Toolbox in the visual studio XAML designer. This works both for UWP and WPF.
    However there's no way to make this TFM specific. This poses a problem if you for instance have both WPF and UWP controls in your nuget package and the set of controls is not 100% the same, or if you are providing multiple TFV where for instance newer TFV provides extra controls and deprecates older ones. Ie UAP10.0.14393, UAP10.0.16299, or net451, net461 etc. …

    40 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  8. Provide a way to change the order attributes are created in the XAML file.

    When I drop a TextBlock, for example, the starting attributes applied are:
    HorizontalAlignment Margin TextWrapping Text VerticalAlignment

    And they are placed in that order. Which appears to alphabetic.

    Create a mechanism that alters the order they are added in. For example insert according to like functionality. The old forms properties viewers used to have a way to view by functional group. This same pattern could be used here.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  9. Fix GridSplitter to honor grid boundaries

    GridSplitter has the unfortunate tendency to push controls outside the visible area when minimum width/height values are defined and the user drags the splitter to the point where the minimum height/width is reached.

    Instead, I would expect it to stop at the minimum height/width and stop.

    Attached are some screen captures of a grid with a star-sized top row with a minimum height and a fixed-sized bottom row before and after the splitter is dragged to reach the top row's minimum height.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  10. WPFにて容易にWindow Styleを操作できるクラスの要望(WindowChromeの後継クラス)

    WPFのウィンドウをカスタマイズする上で、Visual StudioやZuneのような外観を作成するのに苦労をします。
    WindowChromeをベースに編集しても、タイトルバーサイズの調整やMinimized, Maximized, Closeの際のアニメーションなど大掛かりな変更が必要になります。
    そこでWindowsのThemeで設定されている定数を容易にアクセスでき、システムコマンドやアニメーションもデフォルトのクラスを新規に起こしてほしいと願います。

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  11. 2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  12. Support 2017 csproj format for WPF

    The 2017 csproj format is great to avoid merge conflicts in teams.
    There have been attempts to make it work, and while they do achieve successful compilation and execution, they still have a few downsides, for which the workarounds end up needing more work than resolving merge conflicts:

    1. When adding images, fonts, etc to a project, the files are not compiled as Resource by default. This can be worked around by editing the csproj manually and using a pattern to define matching extensions as Resource.

    2. The menus do not have shortcuts for creating new user controls, etc. This…

    25 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  13. Extend xml:space to support "remove" for TextBlock and RichTextBlock Run Collections

    This is an extremely easy and non-breaking way to solve the long-running problem of undesired spaced between <Run> elements in a <Run> collection. Not having inner text between the <Run> elements in the XAML source doesn't really work because generally we want the XAML editor to support reformatting by nicely breaking <Run> elements onto separate lines. Extending xml:space to support "remove" means existing code will not be broken, but developers can add the tag to instruct the parser to discard the entire inner text if it is all whitespace. If MS is worried about a conflict with possible future XML…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  14. Build UWP application where I should be able to link it without compiling.

    Have you seen Google/Samsung wrist watches? Off Couse you did. If you would like to change the interface of the watch you can replace with a fee about $1.00 to $3.00, but those are images. Now we are working on 4K monitors and 8K monitors are available if you want to pay. As resolutions are improving the application interfaces getting smaller and smaller. My desktop clocks are Not images, but vector applications. If someone bought my desktop clock, I want to offer 100+ interfaces. The problem is, UWP doesn’t allow that. If you want to use any library, you must…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  15. what new rss-feed

    Put Back the RSS-Feed for new posted applications to subscriptions Downloads.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  16. Fix initial size of Slider WPF control

    Please fix initial size of Slider WPF control after dropping into designer.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  17. support incremental appx generation

    For large products, like games, with content directories tens of gigabytes in size, running tools like MakeAppx.exe to build an appx package can take a very long time.

    This makes testing the product it its final form (as a real appx, with associated sandbox restrictions, not as a dev-registered folder) a painfully slow process.

    This pain could be reduced by supporting add/update/remove file options to MakeAppx. This would allow callers to build an appx once and then make quick incremental changes for only those files that have changed.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add empty UWP project

    Please add an empty UWP project template for C#/C++, similar to win32 one. Such template would be very useful for iterating and trying out code without having to deal with overhead of XAML. Currently you have to type it out manually.

    I attached a sample empty UWP program in C# to this feedback item.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  19. "Zoom Property" for XAML page

    it would be cool if you could set the ZOOM level for a XAML page using a ZOOM property. Example:

    <!-- Displate Xaml page with controls scaled to 80% of normal size -->
    <Page ...
    Zoom="0.8" >

    </Page>

    0 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
  20. is UWP alive or dead? Windows 10 programers confused as heck...

    I got to say, Microsoft has everybody confused as heck... they kill off windows Mobile... but the Windows 10 programming books on the market still push UWP... so you download the code examples off of docs.microsoft.com and they want you to install a Windows Phone emulator just to run the sample code... WTF Microsoft? you people are confusing the **** out of the public... I look and I see that Microsoft's team is converting Control people into a UWP application, yet the outward signs from their document website is that UWP is shutdown because it based on windows mobile emulator…

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 8 9

Feedback and Knowledge Base