Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI Designer and Styling Support/Doc #356

Open
shaggygi opened this issue Apr 7, 2024 · 3 comments
Open

UI Designer and Styling Support/Doc #356

shaggygi opened this issue Apr 7, 2024 · 3 comments
Labels
documentation Improvements or additions to documentation

Comments

@shaggygi
Copy link
Contributor

shaggygi commented Apr 7, 2024

This is probably more of a Visual Studio request than extensibility, but when or how do you use the WPF designer to see the UI when developing. It is difficult to code up and wait to spin up and debug in VS instance.

Would also be nice to see more doc details on how to setup the styling for all common controls to work with the theming.

Found this... https://learn.microsoft.com/en-us/dotnet/api/microsoft.visualstudio.shell.vsresourcekeys?view=visualstudiosdk-2022

Was not successful with GroupBox or ToolBar yet.

Thx

@matteo-prosperi
Copy link
Member

Regarding

how do you use the WPF designer to see the UI when developing

my usage pattern when developing Remote UI xaml is to do as much prototyping as possible of the UI in a standalone WPF application then move the xaml to the extension and add the VS styles (I use the page you liked as reference myself). We don't currently have any plan to share regarding allowing previewing of Remote UI xaml.

Regarding toolbars, we are currently looking into adding the ability to add one VS toolbar (declared like this) to Visualstudio.Extensibility tool windows.

@matteo-prosperi matteo-prosperi added the documentation Improvements or additions to documentation label Apr 8, 2024
@matteo-prosperi
Copy link
Member

I will leave this open as a request for better documentation for the Visual Studio styles

@shaggygi
Copy link
Contributor Author

shaggygi commented Apr 9, 2024

@matteo-prosperi thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants