Visual Studio IDE

Announcement: This forum has been migrated to provide our customers one convenient and responsive system for all feedback. You can now suggest new ideas, browse and vote on existing ideas in the Visual Studio Developer Community. To learn more about the migration to Visual Studio Developer Community please check out the release blog post.

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. 1 vote
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
    • Add Razor functionality to XamarinForm/WPF

      Please add razor functionality to Xamarin Forms and WPF(the ability to load content dynamically and load it into ContentPage.See attachment.

      Thank You
      Talley

      1 vote
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
      • see control property type in XAML editor on mouseover

        As I am editing some XAML and lets say I'm not sure if "Background" property on a control is of type Brush vs. Color I cant just put my mouse over it to see the type, instead I have to use peek.

        Would be nice to have that in the mouse over info instead of having to use an extra step.

        1 vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
        • 1 vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
          • 1 vote
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
            • Support installation of apps that runs brokered components

              It's really a pain to distribute apps with brokered component. Having trouble with the following:
              1. It spawns few dll process that I really don't know which one of them is the brokered component.
              2. It needs to be copied to a specific location specified in the appxpackage. Users can't customize where to save it.
              3. Sometimes we need to force kill the dllhost process to install the new version. And we don't know if we're killing the right process. What if there are few apps running that uses brokered components?

              If there's a way to do this in swift…

              1 vote
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
              • 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
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                • XAML String Conversion to RowDefinitions and ColumnDefintions

                  Why not Add XAML String Converters that can convert a string into a RowDefinitions and ColumnDefinitions??

                  <Grid RowDefinition="auto,2*,2*" ColumnDefintions="auto, auto,*">

                  </Grid>

                  Instead of:

                  <Grid>
                  <Grid.RowDefinitions>
                  ..etc...etc...etc..
                  </Grid.RowDefinitions>

                  <Grid.ColumnDefintions>
                  ...etc...etc...etc...
                  </Grid.Columndefintions>

                  <!--- ahh...my fingers are so tired at this point! -->
                  </Grid>

                  0 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                  • "Design Tab" Should work for Resource Dictionaries in Project

                    When you add a Resource Dictionary to your Project...
                    right now you can only click the XAML tab for source entry...
                    I think, Microsoft should also enable the "Design" tab for standalone resource dictionaries, by (1) giving you some way to select which Style to present on the Design Tab, and (2) a way to specify some XAML code to use for testing and display in the Design Tab for the specific Style that has been selected, and if this code is not provided to provide a default testing code for said element... (3) when you stop editing the resource…

                    0 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                    • XAML: Symbols Enum of Symbol-Icon Should contain all of PowerShell Verbs and Nouns

                      Just for the sake of consistency. I think Microsoft should add all the PowerShell Verbs and Nouns to the Symbol Enums.

                      Afterall, if Microsoft is going to force everybody to use the same set of verbs for all their powershell cmdlets...I think UWP should uphold the same level of consistency in the Symbols that are provided for Icon property of AppBarButton. In fact maybe just add them as a two separate enums... SymbolsVerbs SymbolsNouns...

                      Now, if you really want to get crazy there's probably some way to merge the two icons together... to create a new third icon... But, i…

                      0 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                      • "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
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          2 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                        • HeightLines Property for TextBox in UWP

                          Would be line if you could set the height of a TextBox using number of Lines. Example:

                          <!-- Set TextBox Height to 10 lines (REQUESTED FEATURE)-->
                          <TextBox HeightLines="10" AcceptsReturn="true"/>

                          <!-- Set TextBox Height to 300 pixels (CURRENT ONLY PIXELS)-->
                          <TextBox Height="300" AcceptsReturn="true"/>

                          The reason why its a good idea to at HeightLine property is that it allows everything to be done in XAML, setup the FontSize, FontFamily, and the Pixels size expands to match exactly 10 lines.

                          And it can be made compatible with Height in Pixels Property. When HeightLine=-1 then the height is set with Height Property. When HeightLine…

                          0 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                          • more than one XAML view per csharp file, selected by screen rotation/ratio

                            If you want my opinion about what you are doing wrong with UWP... you are trying to fit all of you XAML into the same XAML as a rescalable desktop XAML page, except with none of the widgets that make that mode good for a desktop...

                            You need the option to have different XAML views that can reorder the visual tree, but yet share the same csharp code underneath... And one of the XAML views should be call Desktop and should have extra components from WPF that UWP throws away as not being tablet like enough....

                            Not to beat a…

                            0 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                            • UWP Page/Frame model works

                              got to hand it to Windows Development team... the UWP Page/Frame mode works well... that really makes it significantly easier to make an application if you can get people to in terms of pages instead of windows... My biggest hang up was getting used to using side NavMenus.... and pages together...

                              0 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                              • Directlry Port HTML <table> control to UWP XAML as <xtable>... why not...everybody know html table...

                                Seems to me...the XAML development people should stop ******* their heads on the wall and directly steal some of the HTML ways....

                                Like why does UWP not have a spreadsheet control??? Seriously, I'm thinking about inserting a WebView control and writing HTML!! just to get a spreadsheet inside of UWP application... this is not only messy, its ashamed thast XAML has no way to do this natively... Should we just all toss in the bag and write javascript instead....as much as I hate hackish script laugages like javascript over C# ... it seems the HTML controls are better!!!! over non-existent…

                                0 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                • Time for Some Improved Structuring of XAML

                                  When programming languages began they where structured well enough to deal with the complexities of applications at the time. Then as apps got more sophisticated the existing languages became overwhelmed by the complexity. Thus assembly language programming changed to C which changed to C++ and now to C#. Each of these steps "cleaned up" the mess layered on top of the prior language to help it deal with more sophisticated apps.

                                  XAML has been great, but it's been taking on more and more burden. In response, an improved ability to structure XAML better is needed. Ways to break down huge…

                                  0 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                  1 2 5 6 7 9 Next →

                                  Feedback and Knowledge Base