Skip to content

KyleC69/WinUI3.Design.Diagnostics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPT-5.0 Generated Code Project

This repository contains the initial scaffold for a WinUI 3 diagnostics tool, providing a live visual tree, style inspector, and resource lookup tracer. This project is designed to help developers inspect and debug WinUI 3 applications in real-time. The initial commit is entirely generated by GPT-5.0, with no human edits.

WinUI 3 Diagnostics (Design Helper)

In‑app inspector for WinUI 3: live visual tree, style/templating inspector, and resource lookup tracer. Toggle with Ctrl+Alt+I; picker with Ctrl+Alt+P; Alt+Shift+Click to select.

screenshot

Install

dotnet add package WinUI3.Diagnostics

Features

  • Live Visual Tree (TreeView, live updates)
  • Overlay picker (Alt+Shift+Click)
  • Style inspector (explicit vs implicit, BasedOn chain)
  • Resource probe (full lookup path across scopes and theme dictionaries)
  • Runtime only; no VS integration Keyboard
  • Ctrl+Alt+I → Toggle inspector
  • Ctrl+Alt+P → Toggle picker
  • Alt+Shift+Click → Pick element
  • Esc → Exit picker Build
  • dotnet build -c Release
  • dotnet pack src/WinUI3.Diagnostics -c Release Contributing Issues and PRs welcome. For larger changes, open an issue first to discuss approach. License MIT

Notes and next steps

  • Focus: This scaffold is intentionally lean but functional: live tree, picker, highlight, basic style and resource views.
  • Expand: Replace DetailsPanel bindings with richer grids, add a dependency property grid, binding diagnostics, and theme visualization.
  • Polish: Add a proper icon (package-icon.png), docs/screenshot.png, and XML docs to surface APIs in IntelliSense.

If you want, I can tailor the namespaces, package metadata, and workflow org names to your actual GitHub repo and wire in a property grid plus binding diagnostics next.

About

WinUI 3 diagnostics tool, providing a live visual tree, style inspector and resource lookup tracer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages