From bf9fbf5f53562bee6a2ae0a0165e0c2d8dd160bc Mon Sep 17 00:00:00 2001 From: Kevin Bost Date: Thu, 14 May 2026 23:50:42 -0700 Subject: [PATCH] Add toolbar tool-toggle style - add MaterialDesignToolBarToggleButton and wire ToolBar.ToggleButtonStyleKey - update toolbar demos to show the new toggle usage - remove extra toolbar UI test per review feedback Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/MainDemo.Wpf/MenusAndToolBars.xaml | 4 +- .../MenusAndToolBars.xaml | 4 +- .../Themes/MaterialDesignTheme.ToolBar.xaml | 63 ++++++++++++++++++- .../WPF/ToolBars/ToolBarTests.cs | 1 + 4 files changed, 67 insertions(+), 5 deletions(-) diff --git a/src/MainDemo.Wpf/MenusAndToolBars.xaml b/src/MainDemo.Wpf/MenusAndToolBars.xaml index e07c19e356..e7029c9daa 100644 --- a/src/MainDemo.Wpf/MenusAndToolBars.xaml +++ b/src/MainDemo.Wpf/MenusAndToolBars.xaml @@ -341,7 +341,9 @@ - + diff --git a/src/MaterialDesign3.Demo.Wpf/MenusAndToolBars.xaml b/src/MaterialDesign3.Demo.Wpf/MenusAndToolBars.xaml index 4007081920..7713f5b56e 100644 --- a/src/MaterialDesign3.Demo.Wpf/MenusAndToolBars.xaml +++ b/src/MaterialDesign3.Demo.Wpf/MenusAndToolBars.xaml @@ -341,7 +341,9 @@ - + diff --git a/src/MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.ToolBar.xaml b/src/MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.ToolBar.xaml index 0c554972f2..af6e6c5f29 100644 --- a/src/MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.ToolBar.xaml +++ b/src/MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.ToolBar.xaml @@ -312,11 +312,68 @@ BasedOn="{StaticResource MaterialDesignTextBox}"> + + BasedOn="{StaticResource MaterialDesignToolBarToggleButton}" />