diff --git a/build.cake b/build.cake
index ba53e4387e..f1d2e87910 100644
--- a/build.cake
+++ b/build.cake
@@ -5,10 +5,9 @@
#tool dotnet:?package=NuGetKeyVaultSignTool&version=3.2.3
#tool dotnet:?package=AzureSignTool&version=4.0.1
#tool dotnet:?package=GitReleaseManager.Tool&version=0.15.0
-#tool dotnet:?package=XamlStyler.Console&version=3.2206.4
-
+#tool dotnet:?package=XamlStyler.Console&version=3.2404.2
#tool nuget:?package=GitVersion.CommandLine&version=5.12.0
-#tool nuget:?package=xunit.runner.console&version=2.9.2
+#tool nuget:?package=NUnit.ConsoleRunner&version=3.18.3
#addin nuget:?package=Cake.Figlet&version=2.0.1
diff --git a/src/Directory.packages.props b/src/Directory.packages.props
index 363615d7ff..482875aeb2 100644
--- a/src/Directory.packages.props
+++ b/src/Directory.packages.props
@@ -28,10 +28,9 @@
-
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/src/MahApps.Metro.sln b/src/MahApps.Metro.sln
index c7fc2eea31..b99063f639 100644
--- a/src/MahApps.Metro.sln
+++ b/src/MahApps.Metro.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.28711.60
+# Visual Studio Version 17
+VisualStudioVersion = 17.11.35312.102
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MahApps.Metro", "MahApps.Metro\MahApps.Metro.csproj", "{F6432F90-04C2-42B9-992B-CD828729976B}"
EndProject
@@ -14,6 +14,7 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{EC5373FC-2098-4D7B-8990-B15E9C631AE8}"
ProjectSection(SolutionItems) = preProject
..\.editorconfig = ..\.editorconfig
+ ..\build.cake = ..\build.cake
Directory.Build.props = Directory.Build.props
Directory.Build.targets = Directory.Build.targets
Directory.packages.props = Directory.packages.props
diff --git a/src/MahApps.Metro/Controls/MultiSelectionComboBox/MultiSelectionComboBox.cs b/src/MahApps.Metro/Controls/MultiSelectionComboBox/MultiSelectionComboBox.cs
index 0fe6ae079b..819f8a587f 100644
--- a/src/MahApps.Metro/Controls/MultiSelectionComboBox/MultiSelectionComboBox.cs
+++ b/src/MahApps.Metro/Controls/MultiSelectionComboBox/MultiSelectionComboBox.cs
@@ -43,7 +43,27 @@ static MultiSelectionComboBox()
public MultiSelectionComboBox()
{
- this.SetValue(SelectedItemsPropertyKey, new ObservableCollection