May 28th, 2020

Help us improve WPF and UWP XAML designer

Olia Gavrysh
Senior Product Manager

We would like to make your experience developing WPF and UWP applications in Visual Studio better!

Currently we are investigating ways of improving the XAML Designer and making you more productive while developing UI for your apps. You can already check out our preview version of the new feature called Suggested Actions that enables easy access to common properties when a control is selected. This feature is available in  Visual Studio 2019 Preview version 16.6 and later. To use it, first enable it through Options > Preview Features > XAML Suggested Actions. Once enabled, click on a supported control and use the “light bulb” to expand and interact with the Suggested Actions UI.

Suggested Actions for Button in Visual Studion

 

We’d like to know, what else would you like to see in WPF or UWP XAML Designer. Please take this survey and tell us how we can improve Visual Studio and create better tools for you!

Take the survey! 

Survey illustration

Related post

Improvements to XAML tooling in Visual Studio 2019 version 16.7 Preview 1

Category
.NET

Author

Olia Gavrysh
Senior Product Manager

Olia is working on .NET Core and WinForms. Before she was doing Machine Learning and AI at ML.NET team.

18 comments

Discussion is closed. Login to edit/delete existing comments.

  • Ali Warraich

    Ability to create example data just for the designer preview without extending our own code. For example right click on listview and “generate example data” which fills the same by whatever the datasource is bound to (simply calling their ctors). This is useful for keeping our own code clean but still being able to preview something on the designer which is only generated on runtime otherwise.home write for us

    Read more
  • Wesley Hatler

    I just wish some of the UWP improvements were available for WPF. One thing i would absolutely love to see is conditional Xaml available for WPF. I can do version adaptive code in WPF but conditional Xaml just isn’t available for WPF when it totally should be

  • Espinass Galler

    What will be the suggested platform for making Micrsoft Store apps
    I have a site that is based on WordPress And I’m going to transfer it
    What is your suggestion?
    کاشی بین کابینتی

  • Larvoire, Jean-Francois

    A suggestion for making it much easier to edit XAML without changing anything to the XAML internals:
    I've published an open-source tool for converting any XML file into a much simpler format called SML. This SML format is completely equivalent to the original XML, but much simpler for humans to read and edit. The XML <->> SML conversion is completely reversible, as both are different representations of the same DOM tree.
    For example, here's an...

    Read more
  • Seddik Mohammed
    • Make xaml designer detect the resources names from other referenced assemblies.
  • Mikhail Nikitin

    I am totally for the design-time data.
    Another thing I am missing is the ability to edit all included elements, not just Content. Including their styles and templates. In general, style and template editing needs a caring hand.

    Probably off-topic, but bringing Live Tree View on-par with SnoopWpf would also be quite useful. E.g. LTV does not show parts of the standard templates, which makes manipulating them impossible. 2020, I am still using a seemingly discontinued...

    Read more
  • Alex111

    I also would prefer Linux support for WPF or Xamarin Forms instead of improving the designer. Anyway even a fully working HotReload would be much more important for me…

  • E A

    This cool

  • Marek Ištvánek

    I do not use XAML designer for long time, but edit XAML directly, because it is more reliable for me.
    What I miss is XAML preview only and support for XAML styles loaded dynamically during application startup so that we can see XAML in its runtime form.
    Thank You

  • Gauthier M.

    Linux support of WPF is more important than designer improvment (everybody use the text editor anyway)….