JD2022-TU1/main/tools/modules/JD.DjRedo/Converters/DjRedoStartedStepToTrueConverter.cs

27 lines
No EOL
803 B
C#

using System;
using System.Globalization;
using System.Windows;
using System.Windows.Data;
using DjRedo.Controls;
namespace DjRedo.Converters
{
public class DjRedoStartedStepToTrueConverter : IValueConverter{
/// <inheritdoc />
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (value is DjRedoStepState s)
{
return s == DjRedoStepState.Starting || s == DjRedoStepState.Started || s == DjRedoStepState.Ending;
}
return Visibility.Collapsed;
}
/// <inheritdoc />
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}
}