Files
ShrlAlgoToolkit/AntDesignWPF/Themes/Converters.xaml

40 lines
1.8 KiB
Plaintext
Raw Normal View History

2025-07-31 20:12:01 +08:00
<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
2025-07-31 20:12:24 +08:00
xmlns:Converters="clr-namespace:AntDesignWPF.Converters"
2025-07-31 20:12:01 +08:00
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
2025-07-11 09:20:23 +08:00
2025-07-31 20:12:01 +08:00
<!-- String Converter -->
2025-07-11 09:20:23 +08:00
<Converters:ToUpperConverter x:Key="ToUpperConverter" />
<Converters:ToLowerConverter x:Key="ToLowerConverter" />
2025-07-31 20:12:01 +08:00
<!-- Boolean Converter -->
2025-07-11 09:20:23 +08:00
<Converters:IsNullConverter x:Key="IsNullConverter" />
<Converters:IsEmptyConverter x:Key="IsEmptyConverter" />
<BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter" />
<Converters:ResizeModeToVisibilityConverter x:Key="ResizeModeToVisibilityConverter" />
2025-07-31 20:12:01 +08:00
<!-- Brush Converter -->
2025-07-11 09:20:23 +08:00
<Converters:ColorPaletteConverter x:Key="ColorPaletteConverter" />
2025-07-31 20:12:01 +08:00
<!-- Discard -->
2025-07-11 09:20:23 +08:00
<Converters:BackgroundToForegroundConverter x:Key="BackgroundToForegroundConverter" />
2025-07-31 20:12:01 +08:00
<!-- Arithmetic Converter -->
2025-07-11 09:20:23 +08:00
<Converters:AdditionConverter x:Key="AdditionConverter" />
<Converters:SubtractionConverter x:Key="SubtractionConverter" />
<Converters:DultiplicationConverter x:Key="DultiplicationConverter" />
<Converters:DivisionConverter x:Key="DivisionConverter" />
2025-07-31 20:12:01 +08:00
<!-- Unit Converter -->
2025-07-11 09:20:23 +08:00
<Converters:ThicknessReverseConverter x:Key="ThicknessReverseConverter" />
2025-07-31 20:12:01 +08:00
<!-- Discard -->
2025-07-11 09:20:23 +08:00
<Converters:ThicknessToDoubleConverter x:Key="ThicknessToDoubleConverter" />
<Converters:DoubleToCornerRadiusConverter x:Key="DoubleToCornerRadiusConverter" />
2025-07-31 20:12:01 +08:00
<!-- Discard -->
2025-07-11 09:20:23 +08:00
<Converters:CornerRadiusToDoubleConverter x:Key="CornerRadiusToDoubleConverter" />
2025-07-31 20:12:01 +08:00
<!-- For translate animation -->
2025-07-11 09:20:23 +08:00
<Converters:DoubleToThicknessMultiConverter x:Key="DoubleToThicknessMultiConverter" />
2025-07-31 20:12:01 +08:00
<!-- Other Converter -->
2025-07-11 09:20:23 +08:00
<Converters:StringToTextBlockConverter x:Key="StringToTextBlockConverter" />
</ResourceDictionary>