|
@@ -9,6 +9,7 @@ using System.Windows;
|
|
|
using System.Windows.Controls;
|
|
|
using System.Windows.Data;
|
|
|
using System.Windows.Input;
|
|
|
+using Compdfkit_Tools.Helper;
|
|
|
using Microsoft.Win32;
|
|
|
|
|
|
namespace Compdfkit_Tools.PDFControl
|
|
@@ -45,7 +46,6 @@ namespace Compdfkit_Tools.PDFControl
|
|
|
}
|
|
|
|
|
|
public event PropertyChangedEventHandler PropertyChanged;
|
|
|
- public event EventHandler FileNumChanged;
|
|
|
|
|
|
private ObservableCollection<FileInfoData> _fileInfoDataList;
|
|
|
|
|
@@ -88,7 +88,7 @@ namespace Compdfkit_Tools.PDFControl
|
|
|
var fileInfoData = new FileInfoData()
|
|
|
{
|
|
|
FileName = file.Name,
|
|
|
- Size = GetSizeFromBytes(file.Length),
|
|
|
+ Size = CommonHelper.GetFileSize(fileName),
|
|
|
Location = file.FullName
|
|
|
};
|
|
|
|
|
@@ -99,20 +99,6 @@ namespace Compdfkit_Tools.PDFControl
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
- private string GetSizeFromBytes(long bytes)
|
|
|
- {
|
|
|
- string[] sizes = { "B", "KB", "MB", "GB", "TB" };
|
|
|
- double len = bytes;
|
|
|
- int order = 0;
|
|
|
- while (len >= 1024 && order < sizes.Length - 1)
|
|
|
- {
|
|
|
- order++;
|
|
|
- len /= 1024;
|
|
|
- }
|
|
|
- return $"{len:0.##} {sizes[order]}";
|
|
|
- }
|
|
|
-
|
|
|
private void Remove_Click(object sender, RoutedEventArgs e)
|
|
|
{
|
|
|
if (FileDataGrid.SelectedItems.Count == 0)
|