diff --git a/ILSpy/Controls/BoolToVisibilityConverter.cs b/ILSpy/Controls/BoolToVisibilityConverter.cs deleted file mode 100644 index 31211050c2..0000000000 --- a/ILSpy/Controls/BoolToVisibilityConverter.cs +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) 2018 Siegfried Pammer -// -// Permission is hereby granted, free of charge, to any person obtaining a copy of this -// software and associated documentation files (the "Software"), to deal in the Software -// without restriction, including without limitation the rights to use, copy, modify, merge, -// publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons -// to whom the Software is furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in all copies or -// substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR -// PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE -// FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -// DEALINGS IN THE SOFTWARE - -using System; -using System.Globalization; -using System.Windows; -using System.Windows.Data; - -namespace ICSharpCode.ILSpy.Controls -{ - public class BoolToVisibilityConverter : IValueConverter - { - public object Convert(object value, Type targetType, object parameter, CultureInfo culture) - { - if (!(parameter is Visibility notVisible)) - notVisible = Visibility.Collapsed; - if (!(value is bool b)) - return notVisible; - return b ? Visibility.Visible : notVisible; - } - - public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) - { - if (!(value is Visibility visibility)) - return false; - return visibility == Visibility.Visible; - } - } -} diff --git a/ILSpy/MainWindow.xaml b/ILSpy/MainWindow.xaml index 7f68316515..1f505652bb 100644 --- a/ILSpy/MainWindow.xaml +++ b/ILSpy/MainWindow.xaml @@ -19,7 +19,6 @@ TextOptions.TextFormattingMode="Display" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" d:DesignHeight="500" d:DesignWidth="500" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" - xmlns:styles="urn:TomsToolbox.Wpf.Styles" xmlns:b="http://schemas.microsoft.com/xaml/behaviors" xmlns:themes="clr-namespace:ICSharpCode.ILSpy.Themes" xmlns:toms="urn:TomsToolbox" @@ -27,7 +26,6 @@ d:DataContext="{d:DesignInstance local:MainWindowViewModel}" > - @@ -271,7 +269,7 @@