Globalisation Changes

This commit is contained in:
Brett Hewitson 2021-12-02 17:23:26 +10:00
parent 4a80b089b4
commit 034d7401d1
15 changed files with 410 additions and 51 deletions

View file

@ -1,6 +1,4 @@
using System.Linq;
using System.Windows;
using System.Windows.Controls;
using System.Windows;
using System.Windows.Data;
using System.Windows.Media;
@ -8,30 +6,6 @@ namespace ServerManagerTool.Plugin.Discord
{
public static class WindowUtils
{
public static void RemoveDefaultResourceDictionary(Window window, string defaultDictionary)
{
if (window == null)
return;
var dictToRemove = window.Resources.MergedDictionaries.FirstOrDefault(d => d.Source.OriginalString.Contains(defaultDictionary));
if (dictToRemove != null)
{
window.Resources.MergedDictionaries.Remove(dictToRemove);
}
}
public static void RemoveDefaultResourceDictionary(UserControl control, string defaultDictionary)
{
if (control == null)
return;
var dictToRemove = control.Resources.MergedDictionaries.FirstOrDefault(d => d.Source.OriginalString.Contains(defaultDictionary));
if (dictToRemove != null)
{
control.Resources.MergedDictionaries.Remove(dictToRemove);
}
}
/// <summary>
/// Finds a parent of a given item on the visual tree.
/// </summary>