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.
39
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
36
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
35
ShowMeTheXAML.MSBuild
ShowMeTheXAML library for providing a simple way to display a control and its corresponding XAML.
34
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
34
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
33
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
32
ShowMeTheXAML.MSBuild
ShowMeTheXAML library for providing a simple way to display a control and its corresponding XAML.
32
ShowMeTheXAML.AvalonEdit
AvalonEdit style for the ShowMeTheXAML XamlDisplay control.
31

.NET Framework 4.7.2

  • No dependencies.

.NET 8.0

  • No dependencies.

Version Downloads Last updated
2.1.1 14 11/16/2025
2.1.0 10 11/16/2025
2.1.0-ci89 7 11/17/2025
2.1.0-ci87 9 11/16/2025
2.0.0 32 3/7/2025
2.0.0-ci9 25 3/12/2025
2.0.0-ci8 32 3/12/2025
2.0.0-ci7 31 3/12/2025
2.0.0-ci60 28 3/12/2025
2.0.0-ci55 27 3/12/2025
2.0.0-ci53 32 3/12/2025
2.0.0-ci16 31 3/12/2025
2.0.0-ci12 27 3/12/2025
2.0.0-ci11 31 3/12/2025
1.1.0-ci78 30 3/12/2025
1.1.0-ci73 31 3/12/2025
1.1.0-ci71 30 3/12/2025
1.1.0-ci70 29 3/12/2025
1.1.0-ci68 31 3/12/2025
1.0.13-ci65 27 3/12/2025
1.0.13-ci59 29 3/12/2025
1.0.13-ci57 30 3/12/2025
1.0.12 28 3/12/2025
1.0.12-ci54 23 3/12/2025
1.0.12-ci53 27 3/12/2025
1.0.11 31 3/12/2025
1.0.11-ci50 26 3/12/2025
1.0.11-ci49 27 3/12/2025
1.0.11-ci48 26 3/12/2025
1.0.10 29 3/12/2025
1.0.10-ci45 29 3/12/2025
1.0.10-ci44 29 3/12/2025
1.0.10-ci42 26 3/12/2025
1.0.9 31 3/12/2025
1.0.9-ci40 27 3/12/2025
1.0.9-ci39 31 3/12/2025
1.0.9-ci38 27 3/12/2025
1.0.9-ci37 24 3/12/2025
1.0.8 27 3/12/2025
1.0.8-ci35 27 3/12/2025
1.0.8-ci33 31 3/12/2025
1.0.8-ci32 28 3/12/2025
1.0.8-ci31 28 3/12/2025
1.0.8-ci29 26 3/12/2025
1.0.8-ci28 29 3/12/2025
1.0.8-ci25 31 3/12/2025
1.0.8-ci23 31 3/12/2025
1.0.7 27 3/12/2025
1.0.7-ci21 30 3/12/2025
1.0.6 27 3/12/2025
1.0.6-ci20 29 3/12/2025
1.0.6-ci19 28 3/12/2025
1.0.6-ci17 31 3/12/2025
1.0.5 33 3/12/2025
1.0.5-ci15 32 3/12/2025
1.0.4 29 3/12/2025
1.0.3 28 3/12/2025
1.0.2-ci14 32 3/12/2025
1.0.1-ci11 27 3/12/2025
1.0.1-ci10 28 3/12/2025
1.0.0-ci9 32 3/12/2025