From f3a991ef6708713d20a1d9c08ea9a9693690975d Mon Sep 17 00:00:00 2001 From: Krowe Moh <27891447+Krowe-moh@users.noreply.github.com> Date: Tue, 24 Mar 2026 21:28:28 +1100 Subject: [PATCH] Added ExportName Below Images --- .../FileNameWithoutExtensionConverter.cs | 18 ++++++++++++++++++ FModel/Views/Resources/Resources.xaml | 12 +++++++++--- 2 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 FModel/Views/Resources/Converters/FileNameWithoutExtensionConverter.cs diff --git a/FModel/Views/Resources/Converters/FileNameWithoutExtensionConverter.cs b/FModel/Views/Resources/Converters/FileNameWithoutExtensionConverter.cs new file mode 100644 index 00000000..c1fac76f --- /dev/null +++ b/FModel/Views/Resources/Converters/FileNameWithoutExtensionConverter.cs @@ -0,0 +1,18 @@ +using System; +using System.Globalization; +using System.IO; +using System.Windows.Data; + +namespace FModel.Views.Resources.Converters +{ + public class FileNameWithoutExtensionConverter : IValueConverter + { + public static readonly FileNameWithoutExtensionConverter Instance = new(); + + public object Convert(object value, Type targetType, object parameter, CultureInfo culture) + => value is string s ? Path.GetFileNameWithoutExtension(s) : value; + + public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) + => throw new NotImplementedException(); + } +} diff --git a/FModel/Views/Resources/Resources.xaml b/FModel/Views/Resources/Resources.xaml index c99c9de0..d922577f 100644 --- a/FModel/Views/Resources/Resources.xaml +++ b/FModel/Views/Resources/Resources.xaml @@ -771,9 +771,15 @@ - + + + +