ShowMeTheXAML 2.1.1

ShowMeTheXAML

A WPF component making it easy to show the corresponding XAML for WPF custom styles and controls. It was built out of a need to shows the XAML for the theme library MaterialDesignInXamlToolkit. You can see it working in the demo application for MaterialDesignInXamlToolkit.

NuGet Status NuGet Status NuGet Status

Setup

  1. Install the MSBuild package. PM> Install-Package ShowMeTheXAML.MSBuild This will also install the ShowMeTheXAML package as well.
  2. Add the following code in your App.xaml.cs
protected override void OnStartup(StartupEventArgs e)
{
    XamlDisplay.Init();
    base.OnStartup(e);
}
  1. (Optional) The default template is pretty basic. For a better looking style add the ShowMeTheXAML.AvalonEdit package. PM> Install-Package ShowMeTheXAML.AvalonEdit In App.xaml include the resource dictionary.
<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="pack://application:,,,/ShowMeTheXAML.AvalonEdit;component/Themes/xamldisplayer.xaml" />
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>

Usage

<smtx:XamlDisplay UniqueKey="SomeUniqueString">
  <StackPanel>
    <Button Content="Some Content" />
    <TextBlock Text="Text" />
  </StackPanel>
</smtx:XamlDisplay>

Showing the top 20 packages that depend on ShowMeTheXAML.

Packages Downloads
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
57
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
58
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
59
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
61
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
62
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
63
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
64
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
68
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
72

.NET Framework 4.7.2

  • No dependencies.

.NET 8.0

  • No dependencies.

Version Downloads Last updated
2.1.1 44 11/17/2025
2.1.0 34 11/18/2025
2.1.0-ci89 46 11/18/2025
2.1.0-ci87 37 11/18/2025
2.0.0 59 09/28/2023
2.0.0-ci9 53 12/09/2024
2.0.0-ci8 51 12/09/2024
2.0.0-ci7 45 12/10/2024
2.0.0-ci60 51 12/15/2024
2.0.0-ci55 46 12/10/2024
2.0.0-ci53 54 12/09/2024
2.0.0-ci16 49 12/10/2024
2.0.0-ci12 52 12/08/2024
2.0.0-ci11 51 12/08/2024
1.1.0-ci78 56 12/15/2024
1.1.0-ci73 56 12/09/2024
1.1.0-ci71 54 12/09/2024
1.1.0-ci70 51 12/09/2024
1.1.0-ci68 51 12/12/2024
1.0.13-ci65 50 05/22/2024
1.0.13-ci59 53 05/22/2024
1.0.13-ci57 47 05/22/2024
1.0.12 54 12/11/2024
1.0.12-ci54 55 05/22/2024
1.0.12-ci53 59 05/22/2024
1.0.11 51 12/08/2024
1.0.11-ci50 50 05/22/2024
1.0.11-ci49 54 05/22/2024
1.0.11-ci48 52 05/22/2024
1.0.10 50 12/09/2024
1.0.10-ci45 52 05/22/2024
1.0.10-ci44 56 05/22/2024
1.0.10-ci42 54 05/22/2024
1.0.9 58 12/08/2024
1.0.9-ci40 54 12/09/2024
1.0.9-ci39 47 12/12/2024
1.0.9-ci38 60 12/12/2024
1.0.9-ci37 49 12/09/2024
1.0.8 50 12/09/2024
1.0.8-ci35 54 12/08/2024
1.0.8-ci33 56 12/09/2024
1.0.8-ci32 54 12/09/2024
1.0.8-ci31 57 12/10/2024
1.0.8-ci29 54 12/09/2024
1.0.8-ci28 44 12/05/2024
1.0.8-ci25 53 12/10/2024
1.0.8-ci23 60 12/15/2024
1.0.7 54 12/12/2024
1.0.7-ci21 53 12/10/2024
1.0.6 59 12/15/2024
1.0.6-ci20 53 12/12/2024
1.0.6-ci19 52 12/09/2024
1.0.6-ci17 56 12/09/2024
1.0.5 49 12/12/2024
1.0.5-ci15 59 12/15/2024
1.0.4 50 12/08/2024
1.0.3 51 12/08/2024
1.0.2-ci14 52 12/10/2024
1.0.1-ci11 52 12/10/2024
1.0.1-ci10 45 12/12/2024
1.0.0-ci9 53 12/12/2024