项目结构调整

This commit is contained in:
艾竹
2023-04-16 20:11:40 +08:00
parent cbfbf96033
commit 81f91f3f35
2124 changed files with 218 additions and 5516 deletions

View File

@@ -0,0 +1,26 @@
namespace FluentTest.Converters
{
using System;
using System.Globalization;
using System.Windows.Data;
/// <summary>
/// Converter which generates unique group names for example for a group of toggle buttons.
/// This is done by using the hash code of the value, an underscore and the converter parameter as a string.
/// </summary>
[ValueConversion(typeof(object), typeof(string))]
public class UniqueGroupNameConverter : IValueConverter
{
/// <inheritdoc />
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
return $"{value?.GetHashCode()}_{(string)parameter}";
}
/// <inheritdoc />
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
return Binding.DoNothing;
}
}
}