diff --git a/Ramitta/.vs/ProjectEvaluation/ramitta.metadata.v9.bin b/Ramitta/.vs/ProjectEvaluation/ramitta.metadata.v9.bin
new file mode 100644
index 0000000..0bc35c3
Binary files /dev/null and b/Ramitta/.vs/ProjectEvaluation/ramitta.metadata.v9.bin differ
diff --git a/Ramitta/.vs/ProjectEvaluation/ramitta.projects.v9.bin b/Ramitta/.vs/ProjectEvaluation/ramitta.projects.v9.bin
new file mode 100644
index 0000000..5051c2d
Binary files /dev/null and b/Ramitta/.vs/ProjectEvaluation/ramitta.projects.v9.bin differ
diff --git a/Ramitta/.vs/ProjectEvaluation/ramitta.strings.v9.bin b/Ramitta/.vs/ProjectEvaluation/ramitta.strings.v9.bin
new file mode 100644
index 0000000..f618aef
Binary files /dev/null and b/Ramitta/.vs/ProjectEvaluation/ramitta.strings.v9.bin differ
diff --git a/Ramitta/.vs/Ramitta/CopilotIndices/17.14.995.13737/CodeChunks.db b/Ramitta/.vs/Ramitta/CopilotIndices/17.14.995.13737/CodeChunks.db
new file mode 100644
index 0000000..4312584
Binary files /dev/null and b/Ramitta/.vs/Ramitta/CopilotIndices/17.14.995.13737/CodeChunks.db differ
diff --git a/Ramitta/.vs/Ramitta/CopilotIndices/17.14.995.13737/SemanticSymbols.db b/Ramitta/.vs/Ramitta/CopilotIndices/17.14.995.13737/SemanticSymbols.db
new file mode 100644
index 0000000..8d52ec0
Binary files /dev/null and b/Ramitta/.vs/Ramitta/CopilotIndices/17.14.995.13737/SemanticSymbols.db differ
diff --git a/Ramitta/.vs/Ramitta/DesignTimeBuild/.dtbcache.v2 b/Ramitta/.vs/Ramitta/DesignTimeBuild/.dtbcache.v2
new file mode 100644
index 0000000..af52982
Binary files /dev/null and b/Ramitta/.vs/Ramitta/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/Ramitta/.vs/Ramitta/FileContentIndex/0ba67260-5583-469e-a52d-cc0dc8d383b0.vsidx b/Ramitta/.vs/Ramitta/FileContentIndex/0ba67260-5583-469e-a52d-cc0dc8d383b0.vsidx
new file mode 100644
index 0000000..65f9a2a
Binary files /dev/null and b/Ramitta/.vs/Ramitta/FileContentIndex/0ba67260-5583-469e-a52d-cc0dc8d383b0.vsidx differ
diff --git a/Ramitta/.vs/Ramitta/FileContentIndex/149916af-59d3-497b-b7d2-76ac464f7263.vsidx b/Ramitta/.vs/Ramitta/FileContentIndex/149916af-59d3-497b-b7d2-76ac464f7263.vsidx
new file mode 100644
index 0000000..bb3798c
Binary files /dev/null and b/Ramitta/.vs/Ramitta/FileContentIndex/149916af-59d3-497b-b7d2-76ac464f7263.vsidx differ
diff --git a/Ramitta/.vs/Ramitta/FileContentIndex/177c1236-534f-4b7d-9746-67669e241a21.vsidx b/Ramitta/.vs/Ramitta/FileContentIndex/177c1236-534f-4b7d-9746-67669e241a21.vsidx
new file mode 100644
index 0000000..fb99e40
Binary files /dev/null and b/Ramitta/.vs/Ramitta/FileContentIndex/177c1236-534f-4b7d-9746-67669e241a21.vsidx differ
diff --git a/Ramitta/.vs/Ramitta/FileContentIndex/4455b8da-7499-4798-9c07-ca9fee468e44.vsidx b/Ramitta/.vs/Ramitta/FileContentIndex/4455b8da-7499-4798-9c07-ca9fee468e44.vsidx
new file mode 100644
index 0000000..0c9c7ca
Binary files /dev/null and b/Ramitta/.vs/Ramitta/FileContentIndex/4455b8da-7499-4798-9c07-ca9fee468e44.vsidx differ
diff --git a/Ramitta/.vs/Ramitta/FileContentIndex/b1d431eb-54cd-46ec-a4ea-3b51acb086d7.vsidx b/Ramitta/.vs/Ramitta/FileContentIndex/b1d431eb-54cd-46ec-a4ea-3b51acb086d7.vsidx
new file mode 100644
index 0000000..6c92ff2
Binary files /dev/null and b/Ramitta/.vs/Ramitta/FileContentIndex/b1d431eb-54cd-46ec-a4ea-3b51acb086d7.vsidx differ
diff --git a/Ramitta/.vs/Ramitta/v17/.futdcache.v2 b/Ramitta/.vs/Ramitta/v17/.futdcache.v2
new file mode 100644
index 0000000..a57fd62
Binary files /dev/null and b/Ramitta/.vs/Ramitta/v17/.futdcache.v2 differ
diff --git a/Ramitta/.vs/Ramitta/v17/.suo b/Ramitta/.vs/Ramitta/v17/.suo
new file mode 100644
index 0000000..7f7bafc
Binary files /dev/null and b/Ramitta/.vs/Ramitta/v17/.suo differ
diff --git a/Ramitta/.vs/Ramitta/v17/DocumentLayout.backup.json b/Ramitta/.vs/Ramitta/v17/DocumentLayout.backup.json
new file mode 100644
index 0000000..c2c73f7
--- /dev/null
+++ b/Ramitta/.vs/Ramitta/v17/DocumentLayout.backup.json
@@ -0,0 +1,86 @@
+{
+ "Version": 1,
+ "WorkspaceRootPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\",
+ "Documents": [
+ {
+ "AbsoluteMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintreelist.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}",
+ "RelativeMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|solutionrelative:wintreelist.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintreelist.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|solutionrelative:wintreelist.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintitlebar.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|solutionrelative:wintitlebar.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintitlebar.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}",
+ "RelativeMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|solutionrelative:wintitlebar.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}"
+ }
+ ],
+ "DocumentGroupContainers": [
+ {
+ "Orientation": 0,
+ "VerticalTabListWidth": 256,
+ "DocumentGroups": [
+ {
+ "DockedWidth": 143,
+ "SelectedChildIndex": 2,
+ "Children": [
+ {
+ "$type": "Document",
+ "DocumentIndex": 2,
+ "Title": "winTitleBar.xaml.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml.cs",
+ "RelativeDocumentMoniker": "winTitleBar.xaml.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml.cs",
+ "RelativeToolTip": "winTitleBar.xaml.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAgAAAAZAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:48:50.367Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 3,
+ "Title": "winTitleBar.xaml",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml",
+ "RelativeDocumentMoniker": "winTitleBar.xaml",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml",
+ "RelativeToolTip": "winTitleBar.xaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2025-08-29T06:48:31.359Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "winTreeList.xaml",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml",
+ "RelativeDocumentMoniker": "winTreeList.xaml",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml",
+ "RelativeToolTip": "winTreeList.xaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2025-08-29T06:48:24.569Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "winTreeList.xaml.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml.cs",
+ "RelativeDocumentMoniker": "winTreeList.xaml.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml.cs",
+ "RelativeToolTip": "winTreeList.xaml.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAC8AAAAUAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:48:09.604Z",
+ "EditorCaption": ""
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Ramitta/.vs/Ramitta/v17/DocumentLayout.json b/Ramitta/.vs/Ramitta/v17/DocumentLayout.json
new file mode 100644
index 0000000..f29a9a3
--- /dev/null
+++ b/Ramitta/.vs/Ramitta/v17/DocumentLayout.json
@@ -0,0 +1,86 @@
+{
+ "Version": 1,
+ "WorkspaceRootPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\",
+ "Documents": [
+ {
+ "AbsoluteMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintreelist.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|solutionrelative:wintreelist.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintreelist.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}",
+ "RelativeMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|solutionrelative:wintreelist.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintitlebar.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|solutionrelative:wintitlebar.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintitlebar.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}",
+ "RelativeMoniker": "D:0:0:{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}|Ramitta.csproj|solutionrelative:wintitlebar.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}"
+ }
+ ],
+ "DocumentGroupContainers": [
+ {
+ "Orientation": 0,
+ "VerticalTabListWidth": 256,
+ "DocumentGroups": [
+ {
+ "DockedWidth": 143,
+ "SelectedChildIndex": 3,
+ "Children": [
+ {
+ "$type": "Document",
+ "DocumentIndex": 2,
+ "Title": "winTitleBar.xaml.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml.cs",
+ "RelativeDocumentMoniker": "winTitleBar.xaml.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml.cs",
+ "RelativeToolTip": "winTitleBar.xaml.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAgAAAAZAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:48:50.367Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 3,
+ "Title": "winTitleBar.xaml",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml",
+ "RelativeDocumentMoniker": "winTitleBar.xaml",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml",
+ "RelativeToolTip": "winTitleBar.xaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2025-08-29T06:48:31.359Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "winTreeList.xaml",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml",
+ "RelativeDocumentMoniker": "winTreeList.xaml",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml",
+ "RelativeToolTip": "winTreeList.xaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2025-08-29T06:48:24.569Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "winTreeList.xaml.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml.cs",
+ "RelativeDocumentMoniker": "winTreeList.xaml.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml.cs",
+ "RelativeToolTip": "winTreeList.xaml.cs",
+ "ViewState": "AgIAANEAAAAAAAAAAADwv/QAAABbAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:48:09.604Z",
+ "EditorCaption": ""
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Ramitta/Generic.xaml b/Ramitta/Generic.xaml
new file mode 100644
index 0000000..8b51a4c
--- /dev/null
+++ b/Ramitta/Generic.xaml
@@ -0,0 +1,482 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ramitta/Properties/PublishProfiles/FolderProfile.pubxml b/Ramitta/Properties/PublishProfiles/FolderProfile.pubxml
new file mode 100644
index 0000000..28e008f
--- /dev/null
+++ b/Ramitta/Properties/PublishProfiles/FolderProfile.pubxml
@@ -0,0 +1,11 @@
+
+
+
+
+ Release
+ Any CPU
+ Release\
+ FileSystem
+ <_TargetId>Folder
+
+
\ No newline at end of file
diff --git a/Ramitta/Properties/PublishProfiles/FolderProfile.pubxml.user b/Ramitta/Properties/PublishProfiles/FolderProfile.pubxml.user
new file mode 100644
index 0000000..7093a75
--- /dev/null
+++ b/Ramitta/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -0,0 +1,8 @@
+
+
+
+
+ True|2025-08-29T06:32:06.8836749Z||;
+
+
+
\ No newline at end of file
diff --git a/Ramitta/Ramitta.cs b/Ramitta/Ramitta.cs
new file mode 100644
index 0000000..d77b496
--- /dev/null
+++ b/Ramitta/Ramitta.cs
@@ -0,0 +1,166 @@
+using System;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Media;
+using System.Windows.Threading;
+
+namespace Ramitta.lib
+{
+ public static class Basic
+ {
+ #region ȫɫ
+ public static SolidColorBrush ɫ = new SolidColorBrush(Color.FromRgb(92, 40, 147));
+ public static SolidColorBrush ɫ = new SolidColorBrush(Color.FromRgb(134, 27, 45));
+ public static SolidColorBrush ɫ = new SolidColorBrush(Color.FromRgb(202, 81, 0));
+ public static SolidColorBrush ɫ = new SolidColorBrush(Color.FromRgb(66, 164, 60));
+ public static SolidColorBrush ֪ͨɫ = new SolidColorBrush(Color.FromRgb(0, 122, 204));
+ public static SolidColorBrush ɫ = new SolidColorBrush(Color.FromRgb(30, 30, 30));
+ public static SolidColorBrush Ĭϻɫ = new SolidColorBrush(Color.FromRgb(66, 66, 66));
+ #endregion
+
+ #region Ժ
+ public static void DebugBar(Label obj, String text, SolidColorBrush? color=null)
+ {
+ if (obj == null) return;
+ // ͨDispatcherȷUIִ߳
+ obj.Dispatcher.Invoke(() =>
+ {
+ obj.Content = text;
+ if(color!=null)obj.Background = color;
+ });
+ }
+
+ // Զ쳣
+ public class DebugbarException : Exception
+ {
+ public string Message { get; }
+ public SolidColorBrush Brush { get; }
+
+ public DebugbarException(string message, SolidColorBrush brush)
+ : base(message)
+ {
+ Message = message;
+ Brush = brush;
+ }
+ }
+ #endregion
+
+ #region
+ public static Dictionary? Startupe;
+ public static Dictionary ParseCommandLineArgs(string[] args)
+ {
+ var arguments = new Dictionary(StringComparer.OrdinalIgnoreCase);
+
+ for (int i = 0; i < args.Length; i++)
+ {
+ string arg = args[i];
+
+ // ǷDz-/ͷ
+ if (arg.StartsWith("-") || arg.StartsWith("/"))
+ {
+ string key = arg.TrimStart('-', '/');
+ string value = "true"; // ĬֵΪtrueʾش
+
+ // һǷֵ-/ͷ
+ if (i + 1 < args.Length && !args[i + 1].StartsWith("-") && !args[i + 1].StartsWith("/"))
+ {
+ value = args[i + 1];
+ i++; // һΪѾֵ
+ }
+
+ arguments[key] = value;
+ }
+ }
+
+ return arguments;
+ }
+ #endregion
+
+ public static async Task RunExternalCommand(string applicationPath, string arguments, bool UseShellExecute = false, bool CreateNoWindow = false)
+ {
+ ProcessStartInfo startInfo = new ProcessStartInfo
+ {
+ FileName = applicationPath,
+ Arguments = arguments,
+ UseShellExecute = UseShellExecute,
+ CreateNoWindow = CreateNoWindow
+ };
+
+ try
+ {
+ Process process = Process.Start(startInfo) ??
+ throw new InvalidOperationException("Failed to start process.");
+
+ if (UseShellExecute != true)
+ {
+ await Task.Run(() => process.WaitForExit());
+ return process.ExitCode; // ؽ̵˳
+ }
+ else
+ {
+ return 0;
+ }
+
+ }
+
+ catch (Exception ex)
+ {
+ throw;
+ }
+ }
+
+ public static async Task RunExternalCommandResult(string applicationPath, string arguments, bool CreateNoWindow = true)
+ {
+ // һµĽϢ
+ ProcessStartInfo startInfo = new ProcessStartInfo
+ {
+ FileName = applicationPath,
+ Arguments = arguments,
+ UseShellExecute = false, // Ϊ false Աܹض
+ RedirectStandardOutput = true, // ض
+ RedirectStandardError = true, // ѡҲض
+ CreateNoWindow = CreateNoWindow //
+ };
+
+ try
+ {
+ //
+ using (Process process = new Process())
+ {
+ process.StartInfo = startInfo;
+
+ //
+ process.Start();
+
+ // ȡ
+ string output = await process.StandardOutput.ReadToEndAsync();
+ string error = await process.StandardError.ReadToEndAsync(); // ȡ
+
+ // ȴ̽
+ await process.WaitForExitAsync();
+ /*
+ if (process.ExitCode != 0)
+ {
+ // ˳
+ throw new Exception($"Process exited with code {process.ExitCode}: {error}");
+ }
+ */
+
+ return output; // ر
+ }
+ }
+ catch (Exception ex)
+ {
+ // Լ¼쳣
+ throw; // ׳쳣Ա߲
+ }
+ }
+
+
+ }
+}
diff --git a/Ramitta/Ramitta.csproj b/Ramitta/Ramitta.csproj
new file mode 100644
index 0000000..01eaad7
--- /dev/null
+++ b/Ramitta/Ramitta.csproj
@@ -0,0 +1,10 @@
+
+
+
+ net8.0-windows
+ enable
+ true
+ enable
+
+
+
diff --git a/Ramitta/Ramitta.csproj.user b/Ramitta/Ramitta.csproj.user
new file mode 100644
index 0000000..8749440
--- /dev/null
+++ b/Ramitta/Ramitta.csproj.user
@@ -0,0 +1,6 @@
+
+
+
+ <_LastSelectedProfileId>D:\Workspace\GitHub\Ramitta-lib\Ramitta\Properties\PublishProfiles\FolderProfile.pubxml
+
+
\ No newline at end of file
diff --git a/Ramitta/Ramitta.sln b/Ramitta/Ramitta.sln
new file mode 100644
index 0000000..c9a6c15
--- /dev/null
+++ b/Ramitta/Ramitta.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.14.36408.4 d17.14
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ramitta", "Ramitta.csproj", "{A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A7A74BAE-D982-4C11-9C1B-1A66DBB482D3}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {0A3FEFC7-C073-4448-A84E-7963F500C7C2}
+ EndGlobalSection
+EndGlobal
diff --git a/Ramitta/Release/Ramitta.deps.json b/Ramitta/Release/Ramitta.deps.json
new file mode 100644
index 0000000..41c2760
--- /dev/null
+++ b/Ramitta/Release/Ramitta.deps.json
@@ -0,0 +1,23 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v8.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v8.0": {
+ "Ramitta/1.0.0": {
+ "runtime": {
+ "Ramitta.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Ramitta/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/Release/Ramitta.dll b/Ramitta/Release/Ramitta.dll
new file mode 100644
index 0000000..7818e19
Binary files /dev/null and b/Ramitta/Release/Ramitta.dll differ
diff --git a/Ramitta/Release/Ramitta.pdb b/Ramitta/Release/Ramitta.pdb
new file mode 100644
index 0000000..5ae3af2
Binary files /dev/null and b/Ramitta/Release/Ramitta.pdb differ
diff --git a/Ramitta/bin/Debug/net8.0-windows/Ramitta.deps.json b/Ramitta/bin/Debug/net8.0-windows/Ramitta.deps.json
new file mode 100644
index 0000000..41c2760
--- /dev/null
+++ b/Ramitta/bin/Debug/net8.0-windows/Ramitta.deps.json
@@ -0,0 +1,23 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v8.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v8.0": {
+ "Ramitta/1.0.0": {
+ "runtime": {
+ "Ramitta.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Ramitta/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/bin/Debug/net8.0-windows/Ramitta.dll b/Ramitta/bin/Debug/net8.0-windows/Ramitta.dll
new file mode 100644
index 0000000..eb74e04
Binary files /dev/null and b/Ramitta/bin/Debug/net8.0-windows/Ramitta.dll differ
diff --git a/Ramitta/bin/Debug/net8.0-windows/Ramitta.pdb b/Ramitta/bin/Debug/net8.0-windows/Ramitta.pdb
new file mode 100644
index 0000000..5d465f7
Binary files /dev/null and b/Ramitta/bin/Debug/net8.0-windows/Ramitta.pdb differ
diff --git a/Ramitta/bin/Release/net8.0-windows/Ramitta.deps.json b/Ramitta/bin/Release/net8.0-windows/Ramitta.deps.json
new file mode 100644
index 0000000..41c2760
--- /dev/null
+++ b/Ramitta/bin/Release/net8.0-windows/Ramitta.deps.json
@@ -0,0 +1,23 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v8.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v8.0": {
+ "Ramitta/1.0.0": {
+ "runtime": {
+ "Ramitta.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Ramitta/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/bin/Release/net8.0-windows/Ramitta.dll b/Ramitta/bin/Release/net8.0-windows/Ramitta.dll
new file mode 100644
index 0000000..7818e19
Binary files /dev/null and b/Ramitta/bin/Release/net8.0-windows/Ramitta.dll differ
diff --git a/Ramitta/bin/Release/net8.0-windows/Ramitta.pdb b/Ramitta/bin/Release/net8.0-windows/Ramitta.pdb
new file mode 100644
index 0000000..5ae3af2
Binary files /dev/null and b/Ramitta/bin/Release/net8.0-windows/Ramitta.pdb differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/Ramitta/obj/Debug/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..2217181
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
diff --git a/Ramitta/obj/Debug/net8.0-windows/GeneratedInternalTypeHelper.g.cs b/Ramitta/obj/Debug/net8.0-windows/GeneratedInternalTypeHelper.g.cs
new file mode 100644
index 0000000..64a221d
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/GeneratedInternalTypeHelper.g.cs
@@ -0,0 +1,62 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+
+
+ ///
+ /// GeneratedInternalTypeHelper
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+
+ ///
+ /// CreateInstance
+ ///
+ protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+ return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
+ | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+ }
+
+ ///
+ /// GetPropertyValue
+ ///
+ protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+ return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// SetPropertyValue
+ ///
+ protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+ propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// CreateDelegate
+ ///
+ protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+ return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
+ | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+ delegateType,
+ handler}, null)));
+ }
+
+ ///
+ /// AddEventHandler
+ ///
+ protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+ eventInfo.AddEventHandler(target, handler);
+ }
+ }
+}
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/GeneratedInternalTypeHelper.g.i.cs b/Ramitta/obj/Debug/net8.0-windows/GeneratedInternalTypeHelper.g.i.cs
new file mode 100644
index 0000000..64a221d
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/GeneratedInternalTypeHelper.g.i.cs
@@ -0,0 +1,62 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+
+
+ ///
+ /// GeneratedInternalTypeHelper
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+
+ ///
+ /// CreateInstance
+ ///
+ protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+ return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
+ | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+ }
+
+ ///
+ /// GetPropertyValue
+ ///
+ protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+ return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// SetPropertyValue
+ ///
+ protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+ propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// CreateDelegate
+ ///
+ protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+ return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
+ | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+ delegateType,
+ handler}, null)));
+ }
+
+ ///
+ /// AddEventHandler
+ ///
+ protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+ eventInfo.AddEventHandler(target, handler);
+ }
+ }
+}
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Generic.baml b/Ramitta/obj/Debug/net8.0-windows/Generic.baml
new file mode 100644
index 0000000..422591f
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Generic.baml differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta.assets.cache
new file mode 100644
index 0000000..3bc93a2
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.csproj.BuildWithSkipAnalyzers b/Ramitta/obj/Debug/net8.0-windows/Ramitta.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.csproj.CoreCompileInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..421dafa
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+2a5777471a5504cd9483679fe6838594b3950ecddf9f253335471717272f4f5f
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.csproj.FileListAbsolute.txt b/Ramitta/obj/Debug/net8.0-windows/Ramitta.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..6697925
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta.csproj.FileListAbsolute.txt
@@ -0,0 +1,21 @@
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\bin\Debug\net8.0-windows\Ramitta.deps.json
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\bin\Debug\net8.0-windows\Ramitta.dll
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\bin\Debug\net8.0-windows\Ramitta.pdb
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\winTitleBar.g.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\winTreeList.g.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\GeneratedInternalTypeHelper.g.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Ramitta_MarkupCompile.cache
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Ramitta_MarkupCompile.lref
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\winTitleBar.baml
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\winTreeList.baml
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Ramitta.g.resources
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Ramitta.GeneratedMSBuildEditorConfig.editorconfig
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Ramitta.AssemblyInfoInputs.cache
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Ramitta.AssemblyInfo.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Ramitta.csproj.CoreCompileInputs.cache
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Ramitta.sourcelink.json
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Ramitta.dll
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\refint\Ramitta.dll
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Ramitta.pdb
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\ref\Ramitta.dll
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\Generic.baml
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.designer.deps.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta.designer.deps.json
new file mode 100644
index 0000000..8599efd
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta.designer.deps.json
@@ -0,0 +1,11 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v8.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v8.0": {}
+ },
+ "libraries": {}
+}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.designer.runtimeconfig.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta.designer.runtimeconfig.json
new file mode 100644
index 0000000..b3ad6f7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta.designer.runtimeconfig.json
@@ -0,0 +1,24 @@
+{
+ "runtimeOptions": {
+ "tfm": "net8.0",
+ "frameworks": [
+ {
+ "name": "Microsoft.NETCore.App",
+ "version": "8.0.0"
+ },
+ {
+ "name": "Microsoft.WindowsDesktop.App",
+ "version": "8.0.0"
+ }
+ ],
+ "additionalProbingPaths": [
+ "C:\\Users\\Xeroly\\.nuget\\packages",
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configProperties": {
+ "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true,
+ "CSWINRT_USE_WINDOWS_UI_XAML_PROJECTIONS": false,
+ "Microsoft.NETCore.DotNetHostPolicy.SetAppPaths": true
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.dll b/Ramitta/obj/Debug/net8.0-windows/Ramitta.dll
new file mode 100644
index 0000000..eb74e04
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta.dll differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.g.resources b/Ramitta/obj/Debug/net8.0-windows/Ramitta.g.resources
new file mode 100644
index 0000000..f9e0f6e
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta.g.resources differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.pdb b/Ramitta/obj/Debug/net8.0-windows/Ramitta.pdb
new file mode 100644
index 0000000..5d465f7
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta.pdb differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.assets.cache
new file mode 100644
index 0000000..6bec86b
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.csproj.BuildWithSkipAnalyzers b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_0fsanvep_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.assets.cache
new file mode 100644
index 0000000..cdcad29
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1cbvz3f0_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.assets.cache
new file mode 100644
index 0000000..6774d29
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.csproj.BuildWithSkipAnalyzers b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_1lcubsra_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_MarkupCompile.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_MarkupCompile.cache
new file mode 100644
index 0000000..54ea5dc
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_MarkupCompile.cache
@@ -0,0 +1,20 @@
+Ramitta
+
+
+library
+C#
+.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\
+Ramitta
+none
+false
+TRACE;DEBUG;NET;NET8_0;NETCOREAPP;WINDOWS;WINDOWS7_0;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER;WINDOWS7_0_OR_GREATER
+
+3-966221482
+
+41311327350
+198-2136442823
+Generic.xaml;winTitleBar.xaml;winTreeList.xaml;
+
+False
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_MarkupCompile.i.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_MarkupCompile.i.cache
new file mode 100644
index 0000000..56bb501
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_MarkupCompile.i.cache
@@ -0,0 +1,20 @@
+Ramitta
+1.0.0.0
+
+library
+C#
+.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Debug\net8.0-windows\
+Ramitta
+none
+false
+TRACE;DEBUG;NET;NET8_0;NETCOREAPP;WINDOWS;WINDOWS7_0;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER;WINDOWS7_0_OR_GREATER
+
+3-966221482
+
+61775310162
+198-2136442823
+Generic.xaml;winTitleBar.xaml;winTreeList.xaml;
+
+False
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_MarkupCompile.lref b/Ramitta/obj/Debug/net8.0-windows/Ramitta_MarkupCompile.lref
new file mode 100644
index 0000000..c476734
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_MarkupCompile.lref
@@ -0,0 +1,5 @@
+
+
+FD:\Workspace\GitHub\Ramitta-lib\Ramitta\winTitleBar.xaml;;
+FD:\Workspace\GitHub\Ramitta-lib\Ramitta\winTreeList.xaml;;
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.assets.cache
new file mode 100644
index 0000000..8b4e8c9
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bcmpshml_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.assets.cache
new file mode 100644
index 0000000..aa6f43e
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.csproj.BuildWithSkipAnalyzers b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_bgovpiow_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.assets.cache
new file mode 100644
index 0000000..5e3f6fe
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_c52namnm_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.assets.cache
new file mode 100644
index 0000000..bc938b5
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_che4qm4a_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.assets.cache
new file mode 100644
index 0000000..2cc072e
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_e23g4o3o_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.assets.cache
new file mode 100644
index 0000000..f1d77c7
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_evp4wfea_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.assets.cache
new file mode 100644
index 0000000..ecd8609
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_fqrnrjyl_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.assets.cache
new file mode 100644
index 0000000..0b372f5
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_isf2iuvj_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.assets.cache
new file mode 100644
index 0000000..4a34e46
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_qpk4sntk_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.assets.cache
new file mode 100644
index 0000000..cf0b358
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_ratu40b2_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.assets.cache
new file mode 100644
index 0000000..f4eb5ab
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_wkmb0auu_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.assets.cache
new file mode 100644
index 0000000..5b35d48
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_xydc2pap_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..fd5bde7
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..89b9e15
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+29f43878a94a5f62a8675d8cc3f9253b4cea648b3038730d9e172e394d3c8e98
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.assets.cache b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.assets.cache
new file mode 100644
index 0000000..80ce430
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.sourcelink.json b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/Ramitta_y0aetj5t_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Debug/net8.0-windows/ref/Ramitta.dll b/Ramitta/obj/Debug/net8.0-windows/ref/Ramitta.dll
new file mode 100644
index 0000000..2e34f9b
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/ref/Ramitta.dll differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/refint/Ramitta.dll b/Ramitta/obj/Debug/net8.0-windows/refint/Ramitta.dll
new file mode 100644
index 0000000..2e34f9b
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/refint/Ramitta.dll differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/winTitleBar.baml b/Ramitta/obj/Debug/net8.0-windows/winTitleBar.baml
new file mode 100644
index 0000000..555ceb3
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/winTitleBar.baml differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/winTitleBar.g.cs b/Ramitta/obj/Debug/net8.0-windows/winTitleBar.g.cs
new file mode 100644
index 0000000..dab77b0
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/winTitleBar.g.cs
@@ -0,0 +1,122 @@
+#pragma checksum "..\..\..\winTitleBar.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "0113F0EC14F19DA45F9A3B87D49B6502FD7C9B95"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Ramitta;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace Ramitta {
+
+
+ ///
+ /// winTitleBar
+ ///
+ public partial class winTitleBar : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 9 "..\..\..\winTitleBar.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Ramitta.winTitleBar root;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/Ramitta;component/wintitlebar.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\winTitleBar.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.root = ((Ramitta.winTitleBar)(target));
+ return;
+ case 2:
+
+ #line 66 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.MinimizeCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+
+ #line 67 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.MaximizeCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+
+ #line 68 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.CloseCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 5:
+
+ #line 71 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Controls.Grid)(target)).MouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Grid_MouseLeftButtonDown);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/winTitleBar.g.i.cs b/Ramitta/obj/Debug/net8.0-windows/winTitleBar.g.i.cs
new file mode 100644
index 0000000..dab77b0
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/winTitleBar.g.i.cs
@@ -0,0 +1,122 @@
+#pragma checksum "..\..\..\winTitleBar.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "0113F0EC14F19DA45F9A3B87D49B6502FD7C9B95"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Ramitta;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace Ramitta {
+
+
+ ///
+ /// winTitleBar
+ ///
+ public partial class winTitleBar : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 9 "..\..\..\winTitleBar.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Ramitta.winTitleBar root;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/Ramitta;component/wintitlebar.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\winTitleBar.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.root = ((Ramitta.winTitleBar)(target));
+ return;
+ case 2:
+
+ #line 66 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.MinimizeCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+
+ #line 67 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.MaximizeCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+
+ #line 68 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.CloseCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 5:
+
+ #line 71 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Controls.Grid)(target)).MouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Grid_MouseLeftButtonDown);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/winTreeList.baml b/Ramitta/obj/Debug/net8.0-windows/winTreeList.baml
new file mode 100644
index 0000000..e34057d
Binary files /dev/null and b/Ramitta/obj/Debug/net8.0-windows/winTreeList.baml differ
diff --git a/Ramitta/obj/Debug/net8.0-windows/winTreeList.g.cs b/Ramitta/obj/Debug/net8.0-windows/winTreeList.g.cs
new file mode 100644
index 0000000..b8cf105
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/winTreeList.g.cs
@@ -0,0 +1,90 @@
+#pragma checksum "..\..\..\winTreeList.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "AD6C28CFA616538F9292472E827A9C58E46B1924"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Ramitta;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace Ramitta {
+
+
+ ///
+ /// winTreeList
+ ///
+ public partial class winTreeList : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 13 "..\..\..\winTreeList.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TreeView treeView;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/Ramitta;component/wintreelist.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\winTreeList.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.treeView = ((System.Windows.Controls.TreeView)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Ramitta/obj/Debug/net8.0-windows/winTreeList.g.i.cs b/Ramitta/obj/Debug/net8.0-windows/winTreeList.g.i.cs
new file mode 100644
index 0000000..b8cf105
--- /dev/null
+++ b/Ramitta/obj/Debug/net8.0-windows/winTreeList.g.i.cs
@@ -0,0 +1,90 @@
+#pragma checksum "..\..\..\winTreeList.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "AD6C28CFA616538F9292472E827A9C58E46B1924"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Ramitta;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace Ramitta {
+
+
+ ///
+ /// winTreeList
+ ///
+ public partial class winTreeList : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 13 "..\..\..\winTreeList.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TreeView treeView;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/Ramitta;component/wintreelist.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\winTreeList.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.treeView = ((System.Windows.Controls.TreeView)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Ramitta/obj/Ramitta.csproj.nuget.dgspec.json b/Ramitta/obj/Ramitta.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..a256ad0
--- /dev/null
+++ b/Ramitta/obj/Ramitta.csproj.nuget.dgspec.json
@@ -0,0 +1,76 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta.csproj.nuget.g.props b/Ramitta/obj/Ramitta.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/Ramitta/obj/Ramitta.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta.csproj.nuget.g.targets b/Ramitta/obj/Ramitta.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/Ramitta/obj/Ramitta.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_1cbvz3f0_wpftmp.csproj.nuget.dgspec.json b/Ramitta/obj/Ramitta_1cbvz3f0_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..a256ad0
--- /dev/null
+++ b/Ramitta/obj/Ramitta_1cbvz3f0_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,76 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_1cbvz3f0_wpftmp.csproj.nuget.g.props b/Ramitta/obj/Ramitta_1cbvz3f0_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/Ramitta/obj/Ramitta_1cbvz3f0_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_1cbvz3f0_wpftmp.csproj.nuget.g.targets b/Ramitta/obj/Ramitta_1cbvz3f0_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/Ramitta/obj/Ramitta_1cbvz3f0_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_bcmpshml_wpftmp.csproj.nuget.dgspec.json b/Ramitta/obj/Ramitta_bcmpshml_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..a256ad0
--- /dev/null
+++ b/Ramitta/obj/Ramitta_bcmpshml_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,76 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_bcmpshml_wpftmp.csproj.nuget.g.props b/Ramitta/obj/Ramitta_bcmpshml_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/Ramitta/obj/Ramitta_bcmpshml_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_bcmpshml_wpftmp.csproj.nuget.g.targets b/Ramitta/obj/Ramitta_bcmpshml_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/Ramitta/obj/Ramitta_bcmpshml_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_c52namnm_wpftmp.csproj.nuget.dgspec.json b/Ramitta/obj/Ramitta_c52namnm_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..a256ad0
--- /dev/null
+++ b/Ramitta/obj/Ramitta_c52namnm_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,76 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_c52namnm_wpftmp.csproj.nuget.g.props b/Ramitta/obj/Ramitta_c52namnm_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/Ramitta/obj/Ramitta_c52namnm_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_c52namnm_wpftmp.csproj.nuget.g.targets b/Ramitta/obj/Ramitta_c52namnm_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/Ramitta/obj/Ramitta_c52namnm_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_qpk4sntk_wpftmp.csproj.nuget.dgspec.json b/Ramitta/obj/Ramitta_qpk4sntk_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..a256ad0
--- /dev/null
+++ b/Ramitta/obj/Ramitta_qpk4sntk_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,76 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_qpk4sntk_wpftmp.csproj.nuget.g.props b/Ramitta/obj/Ramitta_qpk4sntk_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/Ramitta/obj/Ramitta_qpk4sntk_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_qpk4sntk_wpftmp.csproj.nuget.g.targets b/Ramitta/obj/Ramitta_qpk4sntk_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/Ramitta/obj/Ramitta_qpk4sntk_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_wkmb0auu_wpftmp.csproj.nuget.dgspec.json b/Ramitta/obj/Ramitta_wkmb0auu_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..a256ad0
--- /dev/null
+++ b/Ramitta/obj/Ramitta_wkmb0auu_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,76 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_wkmb0auu_wpftmp.csproj.nuget.g.props b/Ramitta/obj/Ramitta_wkmb0auu_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/Ramitta/obj/Ramitta_wkmb0auu_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_wkmb0auu_wpftmp.csproj.nuget.g.targets b/Ramitta/obj/Ramitta_wkmb0auu_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/Ramitta/obj/Ramitta_wkmb0auu_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_y0aetj5t_wpftmp.csproj.nuget.dgspec.json b/Ramitta/obj/Ramitta_y0aetj5t_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..a256ad0
--- /dev/null
+++ b/Ramitta/obj/Ramitta_y0aetj5t_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,76 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_y0aetj5t_wpftmp.csproj.nuget.g.props b/Ramitta/obj/Ramitta_y0aetj5t_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/Ramitta/obj/Ramitta_y0aetj5t_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Ramitta_y0aetj5t_wpftmp.csproj.nuget.g.targets b/Ramitta/obj/Ramitta_y0aetj5t_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/Ramitta/obj/Ramitta_y0aetj5t_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/Ramitta/obj/Release/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/Ramitta/obj/Release/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..2217181
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
diff --git a/Ramitta/obj/Release/net8.0-windows/GeneratedInternalTypeHelper.g.cs b/Ramitta/obj/Release/net8.0-windows/GeneratedInternalTypeHelper.g.cs
new file mode 100644
index 0000000..c65238f
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/GeneratedInternalTypeHelper.g.cs
@@ -0,0 +1,2 @@
+
+
diff --git a/Ramitta/obj/Release/net8.0-windows/GeneratedInternalTypeHelper.g.i.cs b/Ramitta/obj/Release/net8.0-windows/GeneratedInternalTypeHelper.g.i.cs
new file mode 100644
index 0000000..64a221d
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/GeneratedInternalTypeHelper.g.i.cs
@@ -0,0 +1,62 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+
+
+ ///
+ /// GeneratedInternalTypeHelper
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+
+ ///
+ /// CreateInstance
+ ///
+ protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+ return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
+ | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+ }
+
+ ///
+ /// GetPropertyValue
+ ///
+ protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+ return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// SetPropertyValue
+ ///
+ protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+ propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// CreateDelegate
+ ///
+ protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+ return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
+ | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+ delegateType,
+ handler}, null)));
+ }
+
+ ///
+ /// AddEventHandler
+ ///
+ protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+ eventInfo.AddEventHandler(target, handler);
+ }
+ }
+}
+
diff --git a/Ramitta/obj/Release/net8.0-windows/PublishOutputs.9bb1a9e9dd.txt b/Ramitta/obj/Release/net8.0-windows/PublishOutputs.9bb1a9e9dd.txt
new file mode 100644
index 0000000..35161ce
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/PublishOutputs.9bb1a9e9dd.txt
@@ -0,0 +1,3 @@
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\Release\Ramitta.dll
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\Release\Ramitta.deps.json
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\Release\Ramitta.pdb
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.AssemblyInfo.cs b/Ramitta/obj/Release/net8.0-windows/Ramitta.AssemblyInfo.cs
new file mode 100644
index 0000000..0d4e90e
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.AssemblyInfoInputs.cache b/Ramitta/obj/Release/net8.0-windows/Ramitta.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..8ef625e
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+50367614e8412d30e14f15f3d2c254e0dab8c13f56ddf516bb8ff46e4946b183
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Release/net8.0-windows/Ramitta.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.GlobalUsings.g.cs b/Ramitta/obj/Release/net8.0-windows/Ramitta.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.assets.cache b/Ramitta/obj/Release/net8.0-windows/Ramitta.assets.cache
new file mode 100644
index 0000000..de91191
Binary files /dev/null and b/Ramitta/obj/Release/net8.0-windows/Ramitta.assets.cache differ
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.csproj.CoreCompileInputs.cache b/Ramitta/obj/Release/net8.0-windows/Ramitta.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..ff88441
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+3b87db1ea7a56867c7d46cd1c73f1aa04ef19fe9cc9acaea61ae7b6d2ed24ea7
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.csproj.FileListAbsolute.txt b/Ramitta/obj/Release/net8.0-windows/Ramitta.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..d3f0acb
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta.csproj.FileListAbsolute.txt
@@ -0,0 +1,20 @@
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\bin\Release\net8.0-windows\Ramitta.deps.json
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\bin\Release\net8.0-windows\Ramitta.dll
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\bin\Release\net8.0-windows\Ramitta.pdb
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\winTitleBar.g.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\winTreeList.g.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\GeneratedInternalTypeHelper.g.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\Ramitta_MarkupCompile.cache
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\Ramitta_MarkupCompile.lref
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\winTitleBar.baml
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\winTreeList.baml
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\Ramitta.g.resources
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\Ramitta.GeneratedMSBuildEditorConfig.editorconfig
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\Ramitta.AssemblyInfoInputs.cache
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\Ramitta.AssemblyInfo.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\Ramitta.csproj.CoreCompileInputs.cache
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\Ramitta.sourcelink.json
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\Ramitta.dll
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\refint\Ramitta.dll
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\Ramitta.pdb
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\ref\Ramitta.dll
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.dll b/Ramitta/obj/Release/net8.0-windows/Ramitta.dll
new file mode 100644
index 0000000..7818e19
Binary files /dev/null and b/Ramitta/obj/Release/net8.0-windows/Ramitta.dll differ
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.g.resources b/Ramitta/obj/Release/net8.0-windows/Ramitta.g.resources
new file mode 100644
index 0000000..4a278f5
Binary files /dev/null and b/Ramitta/obj/Release/net8.0-windows/Ramitta.g.resources differ
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.pdb b/Ramitta/obj/Release/net8.0-windows/Ramitta.pdb
new file mode 100644
index 0000000..5ae3af2
Binary files /dev/null and b/Ramitta/obj/Release/net8.0-windows/Ramitta.pdb differ
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta.sourcelink.json b/Ramitta/obj/Release/net8.0-windows/Ramitta.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.AssemblyInfo.cs b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..0d4e90e
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Ramitta")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.AssemblyInfoInputs.cache b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..8ef625e
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+50367614e8412d30e14f15f3d2c254e0dab8c13f56ddf516bb8ff46e4946b183
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..af9bd92
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Ramitta
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\Ramitta\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.GlobalUsings.g.cs b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.assets.cache b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.assets.cache
new file mode 100644
index 0000000..d735354
Binary files /dev/null and b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.assets.cache differ
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.sourcelink.json b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta_34j34tdh_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.cache b/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.cache
new file mode 100644
index 0000000..0e7955b
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.cache
@@ -0,0 +1,20 @@
+Ramitta
+
+
+library
+C#
+.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\
+Ramitta
+none
+false
+TRACE;RELEASE;NET;NET8_0;NETCOREAPP;WINDOWS;WINDOWS7_0;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER;WINDOWS7_0_OR_GREATER
+
+21107750425
+
+4642133417
+198-2136442823
+winTitleBar.xaml;winTreeList.xaml;
+
+False
+
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.i.cache b/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.i.cache
new file mode 100644
index 0000000..37da7dc
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.i.cache
@@ -0,0 +1,20 @@
+Ramitta
+1.0.0.0
+
+library
+C#
+.cs
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\
+Ramitta
+none
+false
+TRACE;RELEASE;NET;NET8_0;NETCOREAPP;WINDOWS;WINDOWS7_0;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER;WINDOWS7_0_OR_GREATER
+
+21107750425
+
+6-671944838
+198-2136442823
+winTitleBar.xaml;winTreeList.xaml;
+
+True
+
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.i.lref b/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.i.lref
new file mode 100644
index 0000000..17cbb31
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.i.lref
@@ -0,0 +1,5 @@
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\GeneratedInternalTypeHelper.g.i.cs
+
+FD:\Workspace\GitHub\Ramitta-lib\Ramitta\winTitleBar.xaml;;
+FD:\Workspace\GitHub\Ramitta-lib\Ramitta\winTreeList.xaml;;
+
diff --git a/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.lref b/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.lref
new file mode 100644
index 0000000..79a319b
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/Ramitta_MarkupCompile.lref
@@ -0,0 +1,5 @@
+D:\Workspace\GitHub\Ramitta-lib\Ramitta\obj\Release\net8.0-windows\GeneratedInternalTypeHelper.g.cs
+
+FD:\Workspace\GitHub\Ramitta-lib\Ramitta\winTitleBar.xaml;;
+FD:\Workspace\GitHub\Ramitta-lib\Ramitta\winTreeList.xaml;;
+
diff --git a/Ramitta/obj/Release/net8.0-windows/ref/Ramitta.dll b/Ramitta/obj/Release/net8.0-windows/ref/Ramitta.dll
new file mode 100644
index 0000000..ce409e7
Binary files /dev/null and b/Ramitta/obj/Release/net8.0-windows/ref/Ramitta.dll differ
diff --git a/Ramitta/obj/Release/net8.0-windows/refint/Ramitta.dll b/Ramitta/obj/Release/net8.0-windows/refint/Ramitta.dll
new file mode 100644
index 0000000..ce409e7
Binary files /dev/null and b/Ramitta/obj/Release/net8.0-windows/refint/Ramitta.dll differ
diff --git a/Ramitta/obj/Release/net8.0-windows/winTitleBar.baml b/Ramitta/obj/Release/net8.0-windows/winTitleBar.baml
new file mode 100644
index 0000000..acf936f
Binary files /dev/null and b/Ramitta/obj/Release/net8.0-windows/winTitleBar.baml differ
diff --git a/Ramitta/obj/Release/net8.0-windows/winTitleBar.g.cs b/Ramitta/obj/Release/net8.0-windows/winTitleBar.g.cs
new file mode 100644
index 0000000..109902d
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/winTitleBar.g.cs
@@ -0,0 +1,122 @@
+#pragma checksum "..\..\..\winTitleBar.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "9B532E5F5AC5652EEADF0BDE2BC5E66284D1872C"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Csharplib.winTitleBar;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace Csharplib.winTitleBar {
+
+
+ ///
+ /// winTitleBar
+ ///
+ public partial class winTitleBar : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 9 "..\..\..\winTitleBar.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Csharplib.winTitleBar.winTitleBar root;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/Ramitta;component/wintitlebar.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\winTitleBar.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.root = ((Csharplib.winTitleBar.winTitleBar)(target));
+ return;
+ case 2:
+
+ #line 66 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.MinimizeCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+
+ #line 67 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.MaximizeCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+
+ #line 68 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.CloseCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 5:
+
+ #line 71 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Controls.Grid)(target)).MouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Grid_MouseLeftButtonDown);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Ramitta/obj/Release/net8.0-windows/winTitleBar.g.i.cs b/Ramitta/obj/Release/net8.0-windows/winTitleBar.g.i.cs
new file mode 100644
index 0000000..109902d
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/winTitleBar.g.i.cs
@@ -0,0 +1,122 @@
+#pragma checksum "..\..\..\winTitleBar.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "9B532E5F5AC5652EEADF0BDE2BC5E66284D1872C"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Csharplib.winTitleBar;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace Csharplib.winTitleBar {
+
+
+ ///
+ /// winTitleBar
+ ///
+ public partial class winTitleBar : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 9 "..\..\..\winTitleBar.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Csharplib.winTitleBar.winTitleBar root;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/Ramitta;component/wintitlebar.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\winTitleBar.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.root = ((Csharplib.winTitleBar.winTitleBar)(target));
+ return;
+ case 2:
+
+ #line 66 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.MinimizeCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+
+ #line 67 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.MaximizeCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+
+ #line 68 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Input.CommandBinding)(target)).Executed += new System.Windows.Input.ExecutedRoutedEventHandler(this.CloseCommand_Executed);
+
+ #line default
+ #line hidden
+ return;
+ case 5:
+
+ #line 71 "..\..\..\winTitleBar.xaml"
+ ((System.Windows.Controls.Grid)(target)).MouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Grid_MouseLeftButtonDown);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Ramitta/obj/Release/net8.0-windows/winTreeList.baml b/Ramitta/obj/Release/net8.0-windows/winTreeList.baml
new file mode 100644
index 0000000..cf0a0da
Binary files /dev/null and b/Ramitta/obj/Release/net8.0-windows/winTreeList.baml differ
diff --git a/Ramitta/obj/Release/net8.0-windows/winTreeList.g.cs b/Ramitta/obj/Release/net8.0-windows/winTreeList.g.cs
new file mode 100644
index 0000000..d89c9a5
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/winTreeList.g.cs
@@ -0,0 +1,90 @@
+#pragma checksum "..\..\..\winTreeList.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "935760836FE32AF32447F078A6EC17108AB13E98"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Csharplib.winTreeList;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace Csharplib.winTreeList {
+
+
+ ///
+ /// winTreeList
+ ///
+ public partial class winTreeList : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 13 "..\..\..\winTreeList.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TreeView treeView;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/Ramitta;component/wintreelist.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\winTreeList.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.treeView = ((System.Windows.Controls.TreeView)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Ramitta/obj/Release/net8.0-windows/winTreeList.g.i.cs b/Ramitta/obj/Release/net8.0-windows/winTreeList.g.i.cs
new file mode 100644
index 0000000..d89c9a5
--- /dev/null
+++ b/Ramitta/obj/Release/net8.0-windows/winTreeList.g.i.cs
@@ -0,0 +1,90 @@
+#pragma checksum "..\..\..\winTreeList.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "935760836FE32AF32447F078A6EC17108AB13E98"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Csharplib.winTreeList;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace Csharplib.winTreeList {
+
+
+ ///
+ /// winTreeList
+ ///
+ public partial class winTreeList : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 13 "..\..\..\winTreeList.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TreeView treeView;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/Ramitta;component/wintreelist.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\winTreeList.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.treeView = ((System.Windows.Controls.TreeView)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Ramitta/obj/project.assets.json b/Ramitta/obj/project.assets.json
new file mode 100644
index 0000000..7e158d6
--- /dev/null
+++ b/Ramitta/obj/project.assets.json
@@ -0,0 +1,82 @@
+{
+ "version": 3,
+ "targets": {
+ "net8.0-windows7.0": {}
+ },
+ "libraries": {},
+ "projectFileDependencyGroups": {
+ "net8.0-windows7.0": []
+ },
+ "packageFolders": {
+ "C:\\Users\\Xeroly\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/obj/project.nuget.cache b/Ramitta/obj/project.nuget.cache
new file mode 100644
index 0000000..e4ac202
--- /dev/null
+++ b/Ramitta/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+ "version": 2,
+ "dgSpecHash": "zE6qublR+sw=",
+ "success": true,
+ "projectFilePath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "expectedPackageFiles": [],
+ "logs": []
+}
\ No newline at end of file
diff --git a/Ramitta/winTitleBar.xaml b/Ramitta/winTitleBar.xaml
new file mode 100644
index 0000000..c22acc1
--- /dev/null
+++ b/Ramitta/winTitleBar.xaml
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ramitta/winTitleBar.xaml.cs b/Ramitta/winTitleBar.xaml.cs
new file mode 100644
index 0000000..a82b73c
--- /dev/null
+++ b/Ramitta/winTitleBar.xaml.cs
@@ -0,0 +1,107 @@
+using System;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Input;
+using System.Windows.Media;
+
+namespace Ramitta
+{
+ public partial class winTitleBar : UserControl
+ {
+ public winTitleBar()
+ {
+ InitializeComponent();
+ }
+
+ #region 命令执行方法
+
+ private void MinimizeCommand_Executed(object sender, ExecutedRoutedEventArgs e)
+ {
+ var window = Window.GetWindow(this);
+ if (window != null)
+ {
+ window.WindowState = WindowState.Minimized;
+ }
+ }
+
+ private void MaximizeCommand_Executed(object sender, ExecutedRoutedEventArgs e)
+ {
+ var window = Window.GetWindow(this);
+ if (window != null)
+ {
+ window.WindowState = window.WindowState == WindowState.Maximized
+ ? WindowState.Normal
+ : WindowState.Maximized;
+ }
+ }
+
+ private void CloseCommand_Executed(object sender, ExecutedRoutedEventArgs e)
+ {
+ var window = Window.GetWindow(this);
+ if (window != null)
+ {
+ window.Close();
+ }
+ }
+
+ private void DragMoveCommand_Executed(object sender, ExecutedRoutedEventArgs e)
+ {
+ var window = Window.GetWindow(this);
+ if (window != null)
+ {
+ window.DragMove();
+ }
+ }
+
+ #endregion
+
+ #region 鼠标事件处理
+
+ private void Grid_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
+ {
+ if (e.ChangedButton == MouseButton.Left && e.ClickCount == 2)
+ {
+ // 双击标题栏切换最大化/还原
+ var window = Window.GetWindow(this);
+ if (window != null)
+ {
+ window.WindowState = window.WindowState == WindowState.Maximized
+ ? WindowState.Normal
+ : WindowState.Maximized;
+ }
+ }
+ else if (e.ChangedButton == MouseButton.Left)
+ {
+ // 单机拖动窗口
+ var window = Window.GetWindow(this);
+ window?.DragMove();
+ }
+ }
+
+ #endregion
+
+ #region 依赖属性
+
+ public static readonly DependencyProperty TitleProperty =
+ DependencyProperty.Register("Title", typeof(string), typeof(winTitleBar),
+ new PropertyMetadata("Application"));
+
+ public string Title
+ {
+ get { return (string)GetValue(TitleProperty); }
+ set { SetValue(TitleProperty, value); }
+ }
+
+ public static readonly DependencyProperty IconProperty =
+ DependencyProperty.Register("Icon", typeof(ImageSource), typeof(winTitleBar),
+ new PropertyMetadata(null));
+
+ public ImageSource Icon
+ {
+ get { return (ImageSource)GetValue(IconProperty); }
+ set { SetValue(IconProperty, value); }
+ }
+
+ #endregion
+ }
+}
\ No newline at end of file
diff --git a/Ramitta/winTreeList.xaml b/Ramitta/winTreeList.xaml
new file mode 100644
index 0000000..592fe58
--- /dev/null
+++ b/Ramitta/winTreeList.xaml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Ramitta/winTreeList.xaml.cs b/Ramitta/winTreeList.xaml.cs
new file mode 100644
index 0000000..3801d90
--- /dev/null
+++ b/Ramitta/winTreeList.xaml.cs
@@ -0,0 +1,428 @@
+using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.Diagnostics;
+using System.Linq;
+using System.Text;
+using System.Threading.Channels;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Threading;
+using System.Xml.Linq;
+
+namespace Ramitta
+{
+ public partial class winTreeList : UserControl
+ {
+ public winTreeList()
+ {
+ InitializeComponent();
+ Nodes = new ObservableCollection();
+ }
+
+ #region 公共属性
+ ///
+ /// 获取或设置树形列表的节点集合
+ ///
+ public ObservableCollection Nodes
+ {
+ get { return (ObservableCollection)GetValue(NodesProperty); }
+ set { SetValue(NodesProperty, value); }
+ }
+
+ public static readonly DependencyProperty NodesProperty =
+ DependencyProperty.Register("Nodes", typeof(ObservableCollection),
+ typeof(winTreeList), new PropertyMetadata(null, OnNodesChanged));
+
+ private static void OnNodesChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
+ {
+ var control = (winTreeList)d;
+ control.treeView.ItemsSource = control.Nodes;
+ }
+
+ #endregion
+
+ #region 公共方法
+
+ #region 增
+ public LabelTreeNode AddLabelNode(string text, TreeNode parent = null)
+ {
+ var node = new LabelTreeNode { Text = text };
+ AddNode(node, parent);
+ return node;
+ }
+ public CheckboxTreeNode AddCheckboxNode(string text, string? tag=null, bool isChecked = false, TreeNode parent = null)
+ {
+ var node = new CheckboxTreeNode {
+ Text = text,
+ IsChecked = isChecked,
+ Tag = tag ?? text };
+ AddNode(node, parent);
+ return node;
+ }
+ public ComboboxTreeNode AddComboboxNode(string text, string[]? item=null, TreeNode parent = null)
+ {
+ var node = new ComboboxTreeNode {
+ Text = text,
+ ComboBoxItems = new ObservableCollection(item ?? []),
+ };
+ AddNode(node, parent);
+ return node;
+ }
+ #endregion
+
+ #region 查
+ public TreeNode? FindNode(IEnumerable nodes, List key) {
+
+ if(key.Count == 0) return null;
+
+ foreach (var node in nodes)
+ {
+ if (node is TreeNode obj &&
+ obj.Text == key[0] &&
+ key.Count==1)
+ {
+ // 最后的层级,且符合指标的第一个值
+ return obj;
+ }
+
+ var foundNode = FindNode(node.Children, key.Skip(1).ToList());
+
+ if (foundNode != null)
+ {
+ return foundNode;
+ }
+ }
+ return null;
+ }
+ public List FindAllTreeNodes(IEnumerable nodes, string key, Type? targetType = null)
+ {
+ List foundNodes = new List();
+
+ foreach (var node in nodes)
+ {
+ // 检查当前节点是否匹配
+ if (node.Text == key && (targetType == null || targetType.IsAssignableFrom(node.GetType())))
+ {
+ foundNodes.Add(node);
+ }
+
+ // 递归查找子节点
+ foundNodes.AddRange(FindAllTreeNodes(node.Children, key, targetType));
+ }
+
+ return foundNodes;
+ }
+
+ ///
+ /// 获取所有被勾选的Checkbox节点的Tag
+ ///
+ /// 当前节点集合
+ /// 被勾选Checkbox节点的Tag列表
+ public List GetCheckedCheckboxTags(IEnumerable nodes)
+ {
+ var tags = new List();
+ foreach (var node in nodes)
+ {
+ if (node is CheckboxTreeNode checkboxNode && checkboxNode.IsChecked)
+ {
+ tags.Add(checkboxNode.Tag);
+ }
+
+ // 递归查找子节点
+ tags.AddRange(GetCheckedCheckboxTags(node.Children));
+ }
+ return tags;
+ }
+
+ ///
+ /// 获取所有被勾选的Checkbox节点的Tag
+ ///
+ /// 当前节点集合
+ /// 被勾选Checkbox节点的Tag列表
+ public List GetNoCheckedCheckboxTags(IEnumerable nodes)
+ {
+ var tags = new List();
+ foreach (var node in nodes)
+ {
+ if (node is CheckboxTreeNode checkboxNode && checkboxNode.IsChecked != true)
+ {
+ tags.Add(checkboxNode.Tag);
+ }
+
+ // 递归查找子节点
+ tags.AddRange(GetCheckedCheckboxTags(node.Children));
+ }
+ return tags;
+ }
+
+ public List GetNoCheckBoxNodes(bool check)
+ {
+ return GetAllNodes().OfType().
+ Where(n =>
+ (check ? n.IsChecked : !n.IsChecked)
+ ).ToList();
+ }
+
+ ///
+ /// 获取指定Label节点下所有被勾选的Checkbox节点的Tag列表
+ ///
+ /// Label节点的名称
+ /// 被勾选Checkbox节点的Tag列表
+ public List GetCheckboxTagsUnderLabelNode(string labelNodeName)
+ {
+ var tags = new List();
+
+ List getTreeNode = FindAllTreeNodes(Nodes, labelNodeName, typeof(LabelTreeNode));
+ var labelNode = getTreeNode.Count != 0 ? getTreeNode[0] : null;
+
+ if (labelNode != null)
+ {
+ // 如果找到了Label节点,搜索其子节点
+ tags.AddRange(GetCheckedCheckboxTags(labelNode.Children));
+ }
+ return tags;
+ }
+
+
+
+ public xTreeNode? FindTreeNodes(IEnumerable? nodes, string key)
+ where xTreeNode : class
+ {
+ if (nodes == null) nodes = Nodes;
+
+ foreach (var node in nodes)
+ {
+ // 检查当前节点是否匹配
+ if (node.Text == key)
+ {
+ return node as xTreeNode;
+ }
+
+ if (node.Children == null) return null;
+
+ //FindTreeNodes(node.Children, key);
+ }
+ return null;
+// throw new NotImplementedException($"方法:{System.Reflection.MethodBase.GetCurrentMethod()?.Name}的targetNode为空");
+ }
+
+
+ public xControl? Find(IEnumerable? nodes, string key)
+ where xTreeNode : class
+ where xControl : DependencyObject
+ {
+ if (nodes == null) nodes = Nodes;
+ xTreeNode targetNode = FindTreeNodes(nodes, key);
+ if (targetNode == null)
+ throw new NotImplementedException($"方法:{System.Reflection.MethodBase.GetCurrentMethod()?.Name}的targetNode为空");
+ return To(targetNode);
+ }
+
+ public xControl? To(xTreeNode node)
+ where xTreeNode : class
+ where xControl : DependencyObject
+ {
+ var treeViewItem = FindTreeViewItem(treeView, node);
+
+ if (treeViewItem != null)
+ {
+ xControl xCtrl = FindVisualChild(treeViewItem);
+ if (xCtrl != null)
+ {
+ return xCtrl;
+ }
+ }
+ throw new NotImplementedException(
+ $"方法:{System.Reflection.MethodBase.GetCurrentMethod()?.Name}的{treeViewItem}为空");
+ }
+
+ private TreeViewItem FindTreeViewItem(ItemsControl container, T xTreeNode) where T : class
+ {
+ for (int i = 0; i < container.Items.Count; i++)
+ {
+ TreeViewItem item = container.ItemContainerGenerator.ContainerFromIndex(i) as TreeViewItem;
+ if (item != null)
+ {
+ if (item.DataContext == xTreeNode)
+ {
+ return item;
+ }
+ TreeViewItem childItem = FindTreeViewItem(item, xTreeNode);
+ if (childItem != null)
+ {
+ return childItem;
+ }
+ }
+ }
+ return null;
+ }
+
+ private T FindVisualChild(DependencyObject parent) where T : DependencyObject
+ {
+ for (int i = 0; i < VisualTreeHelper.GetChildrenCount(parent); i++)
+ {
+ DependencyObject child = VisualTreeHelper.GetChild(parent, i);
+ if (child is T)
+ {
+ return (T)child;
+ }
+
+ T childOfChild = FindVisualChild(child);
+ if (childOfChild != null)
+ {
+ return childOfChild;
+ }
+ }
+ return null;
+ }
+
+ #endregion
+
+ #region 删
+
+ #endregion
+
+ #region 动力学
+ public void Clear()
+ {
+ Nodes.Clear();
+ }
+ public void ExpandAll()
+ {
+ foreach (var node in Nodes)
+ {
+ ExpandNode(node);
+ }
+ }
+ public void CollapseAll()
+ {
+ foreach (var node in Nodes)
+ {
+ CollapseNode(node);
+ }
+ }
+ #endregion
+
+ #endregion
+
+ #region 私有方法
+
+ private void AddNode(TreeNode node, TreeNode parent)
+ {
+ if (parent == null)
+ {
+ Nodes.Add(node);
+ }
+ else
+ {
+ parent.Children.Add(node);
+ }
+ }
+
+ private IEnumerable GetAllNodes()
+ {
+ return GetAllNodes(Nodes);
+ }
+
+ private IEnumerable GetAllNodes(IEnumerable nodes)
+ {
+ foreach (var node in nodes)
+ {
+ yield return node;
+ foreach (var child in GetAllNodes(node.Children))
+ {
+ yield return child;
+ }
+ }
+ }
+
+ private void ExpandNode(TreeNode node)
+ {
+ var container = treeView.ItemContainerGenerator.ContainerFromItem(node) as TreeViewItem;
+ if (container != null)
+ {
+ container.IsExpanded = true;
+ }
+
+ foreach (var child in node.Children)
+ {
+ ExpandNode(child);
+ }
+ }
+
+ private void CollapseNode(TreeNode node)
+ {
+ var container = treeView.ItemContainerGenerator.ContainerFromItem(node) as TreeViewItem;
+ if (container != null)
+ {
+ container.IsExpanded = false;
+ }
+
+ foreach (var child in node.Children)
+ {
+ CollapseNode(child);
+ }
+ }
+
+ #endregion
+ }
+
+ #region 数据模型
+ public abstract class TreeNode
+ {
+ public TreeNode()
+ {
+ Children = new ObservableCollection();
+ }
+
+ public string Text { get; set; }
+ public ObservableCollection Children { get; set; }
+ }
+
+ ///
+ /// Label类型的树节点
+ ///
+ public class LabelTreeNode : TreeNode
+ {
+ }
+
+ ///
+ /// Label类型的树节点
+ ///
+ public class ComboboxTreeNode : TreeNode
+ {
+ public string SelectedItem { get; set; }
+ public ObservableCollection ComboBoxItems { get; set; } = new ObservableCollection();
+ }
+
+ ///
+ /// Checkbox类型的树节点
+ ///
+ public class CheckboxTreeNode : TreeNode
+ {
+ public string Tag { get; set; }
+ private bool _isChecked;
+ public bool IsChecked
+ {
+ get { return _isChecked; }
+ set
+ {
+ if (_isChecked != value)
+ {
+ _isChecked = value;
+ }
+ }
+ }
+ }
+
+ #endregion
+}
\ No newline at end of file
diff --git a/template/.vs/ProjectEvaluation/template.metadata.v9.bin b/template/.vs/ProjectEvaluation/template.metadata.v9.bin
new file mode 100644
index 0000000..42e0a46
Binary files /dev/null and b/template/.vs/ProjectEvaluation/template.metadata.v9.bin differ
diff --git a/template/.vs/ProjectEvaluation/template.projects.v9.bin b/template/.vs/ProjectEvaluation/template.projects.v9.bin
new file mode 100644
index 0000000..03fcc26
Binary files /dev/null and b/template/.vs/ProjectEvaluation/template.projects.v9.bin differ
diff --git a/template/.vs/ProjectEvaluation/template.strings.v9.bin b/template/.vs/ProjectEvaluation/template.strings.v9.bin
new file mode 100644
index 0000000..f76684c
Binary files /dev/null and b/template/.vs/ProjectEvaluation/template.strings.v9.bin differ
diff --git a/template/.vs/template/CopilotIndices/17.14.995.13737/CodeChunks.db b/template/.vs/template/CopilotIndices/17.14.995.13737/CodeChunks.db
new file mode 100644
index 0000000..27bf353
Binary files /dev/null and b/template/.vs/template/CopilotIndices/17.14.995.13737/CodeChunks.db differ
diff --git a/template/.vs/template/CopilotIndices/17.14.995.13737/SemanticSymbols.db b/template/.vs/template/CopilotIndices/17.14.995.13737/SemanticSymbols.db
new file mode 100644
index 0000000..d3a538d
Binary files /dev/null and b/template/.vs/template/CopilotIndices/17.14.995.13737/SemanticSymbols.db differ
diff --git a/template/.vs/template/DesignTimeBuild/.dtbcache.v2 b/template/.vs/template/DesignTimeBuild/.dtbcache.v2
new file mode 100644
index 0000000..27d274d
Binary files /dev/null and b/template/.vs/template/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/template/.vs/template/FileContentIndex/8add192d-3866-4e94-add4-3a5bead612e6.vsidx b/template/.vs/template/FileContentIndex/8add192d-3866-4e94-add4-3a5bead612e6.vsidx
new file mode 100644
index 0000000..0c9c7ca
Binary files /dev/null and b/template/.vs/template/FileContentIndex/8add192d-3866-4e94-add4-3a5bead612e6.vsidx differ
diff --git a/template/.vs/template/FileContentIndex/c73f84e4-992b-4588-881f-3dfc52b45417.vsidx b/template/.vs/template/FileContentIndex/c73f84e4-992b-4588-881f-3dfc52b45417.vsidx
new file mode 100644
index 0000000..8cf5fad
Binary files /dev/null and b/template/.vs/template/FileContentIndex/c73f84e4-992b-4588-881f-3dfc52b45417.vsidx differ
diff --git a/template/.vs/template/FileContentIndex/f279c553-8722-4575-8334-94e422b91768.vsidx b/template/.vs/template/FileContentIndex/f279c553-8722-4575-8334-94e422b91768.vsidx
new file mode 100644
index 0000000..4e552e7
Binary files /dev/null and b/template/.vs/template/FileContentIndex/f279c553-8722-4575-8334-94e422b91768.vsidx differ
diff --git a/template/.vs/template/v17/.futdcache.v2 b/template/.vs/template/v17/.futdcache.v2
new file mode 100644
index 0000000..d821ee9
Binary files /dev/null and b/template/.vs/template/v17/.futdcache.v2 differ
diff --git a/template/.vs/template/v17/.suo b/template/.vs/template/v17/.suo
new file mode 100644
index 0000000..7e29400
Binary files /dev/null and b/template/.vs/template/v17/.suo differ
diff --git a/template/.vs/template/v17/DocumentLayout.backup.json b/template/.vs/template/v17/DocumentLayout.backup.json
new file mode 100644
index 0000000..e90cfe7
--- /dev/null
+++ b/template/.vs/template/v17/DocumentLayout.backup.json
@@ -0,0 +1,143 @@
+{
+ "Version": 1,
+ "WorkspaceRootPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\",
+ "Documents": [
+ {
+ "AbsoluteMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|d:\\workspace\\github\\ramitta-lib\\template\\mainwindow.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|solutionrelative:mainwindow.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|d:\\workspace\\github\\ramitta-lib\\template\\mainwindow.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}",
+ "RelativeMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|solutionrelative:mainwindow.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\ramitta.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintitlebar.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintreelist.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintitlebar.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\ramitta.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\generic.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}"
+ }
+ ],
+ "DocumentGroupContainers": [
+ {
+ "Orientation": 0,
+ "VerticalTabListWidth": 256,
+ "DocumentGroups": [
+ {
+ "DockedWidth": 200,
+ "SelectedChildIndex": 7,
+ "Children": [
+ {
+ "$type": "Document",
+ "DocumentIndex": 2,
+ "Title": "Ramitta.csproj",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "RelativeDocumentMoniker": "..\\Ramitta\\Ramitta.csproj",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "RelativeToolTip": "..\\Ramitta\\Ramitta.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-08-29T06:47:42.585Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 3,
+ "Title": "winTitleBar.xaml",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml",
+ "RelativeDocumentMoniker": "..\\Ramitta\\winTitleBar.xaml",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml",
+ "RelativeToolTip": "..\\Ramitta\\winTitleBar.xaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2025-08-29T06:47:13.171Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 7,
+ "Title": "Generic.xaml",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Generic.xaml",
+ "RelativeDocumentMoniker": "..\\Ramitta\\Generic.xaml",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Generic.xaml",
+ "RelativeToolTip": "..\\Ramitta\\Generic.xaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2025-08-29T06:44:54.196Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 5,
+ "Title": "winTitleBar.xaml.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml.cs",
+ "RelativeDocumentMoniker": "..\\Ramitta\\winTitleBar.xaml.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml.cs",
+ "RelativeToolTip": "..\\Ramitta\\winTitleBar.xaml.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAARAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:44:50.266Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 6,
+ "Title": "Ramitta.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.cs",
+ "RelativeDocumentMoniker": "..\\Ramitta\\Ramitta.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.cs",
+ "RelativeToolTip": "..\\Ramitta\\Ramitta.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAAaAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:44:39.065Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
+ "Title": "winTreeList.xaml.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml.cs",
+ "RelativeDocumentMoniker": "..\\Ramitta\\winTreeList.xaml.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml.cs",
+ "RelativeToolTip": "..\\Ramitta\\winTreeList.xaml.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAARAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:44:01.036Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "MainWindow.xaml",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml",
+ "RelativeDocumentMoniker": "MainWindow.xaml",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml",
+ "RelativeToolTip": "MainWindow.xaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2025-08-29T06:36:23.497Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "MainWindow.xaml.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml.cs",
+ "RelativeDocumentMoniker": "MainWindow.xaml.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml.cs*",
+ "RelativeToolTip": "MainWindow.xaml.cs*",
+ "ViewState": "AgIAADUAAAAAAAAAAAAAAEwAAABFAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:36:22.146Z",
+ "EditorCaption": ""
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/template/.vs/template/v17/DocumentLayout.json b/template/.vs/template/v17/DocumentLayout.json
new file mode 100644
index 0000000..7446fae
--- /dev/null
+++ b/template/.vs/template/v17/DocumentLayout.json
@@ -0,0 +1,143 @@
+{
+ "Version": 1,
+ "WorkspaceRootPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\",
+ "Documents": [
+ {
+ "AbsoluteMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|d:\\workspace\\github\\ramitta-lib\\template\\mainwindow.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|solutionrelative:mainwindow.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|d:\\workspace\\github\\ramitta-lib\\template\\mainwindow.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}",
+ "RelativeMoniker": "D:0:0:{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}|template.csproj|solutionrelative:mainwindow.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\ramitta.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintitlebar.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintreelist.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\wintitlebar.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\ramitta.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}|..\\Ramitta\\Ramitta.csproj|d:\\workspace\\github\\ramitta-lib\\ramitta\\generic.xaml||{F11ACC28-31D1-4C80-A34B-F4E09D3D753C}"
+ }
+ ],
+ "DocumentGroupContainers": [
+ {
+ "Orientation": 0,
+ "VerticalTabListWidth": 256,
+ "DocumentGroups": [
+ {
+ "DockedWidth": 200,
+ "SelectedChildIndex": 7,
+ "Children": [
+ {
+ "$type": "Document",
+ "DocumentIndex": 2,
+ "Title": "Ramitta.csproj",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "RelativeDocumentMoniker": "..\\Ramitta\\Ramitta.csproj",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "RelativeToolTip": "..\\Ramitta\\Ramitta.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-08-29T06:47:42.585Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 3,
+ "Title": "winTitleBar.xaml",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml",
+ "RelativeDocumentMoniker": "..\\Ramitta\\winTitleBar.xaml",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml",
+ "RelativeToolTip": "..\\Ramitta\\winTitleBar.xaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2025-08-29T06:47:13.171Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 7,
+ "Title": "Generic.xaml",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Generic.xaml",
+ "RelativeDocumentMoniker": "..\\Ramitta\\Generic.xaml",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Generic.xaml",
+ "RelativeToolTip": "..\\Ramitta\\Generic.xaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2025-08-29T06:44:54.196Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 5,
+ "Title": "winTitleBar.xaml.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml.cs",
+ "RelativeDocumentMoniker": "..\\Ramitta\\winTitleBar.xaml.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTitleBar.xaml.cs",
+ "RelativeToolTip": "..\\Ramitta\\winTitleBar.xaml.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAARAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:44:50.266Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 6,
+ "Title": "Ramitta.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.cs",
+ "RelativeDocumentMoniker": "..\\Ramitta\\Ramitta.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.cs",
+ "RelativeToolTip": "..\\Ramitta\\Ramitta.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAAaAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:44:39.065Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
+ "Title": "winTreeList.xaml.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml.cs",
+ "RelativeDocumentMoniker": "..\\Ramitta\\winTreeList.xaml.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\winTreeList.xaml.cs",
+ "RelativeToolTip": "..\\Ramitta\\winTreeList.xaml.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAARAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:44:01.036Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "MainWindow.xaml",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml",
+ "RelativeDocumentMoniker": "MainWindow.xaml",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml",
+ "RelativeToolTip": "MainWindow.xaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2025-08-29T06:36:23.497Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "MainWindow.xaml.cs",
+ "DocumentMoniker": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml.cs",
+ "RelativeDocumentMoniker": "MainWindow.xaml.cs",
+ "ToolTip": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\MainWindow.xaml.cs",
+ "RelativeToolTip": "MainWindow.xaml.cs",
+ "ViewState": "AgIAADUAAAAAAAAAAAAAAEsAAAANAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-08-29T06:36:22.146Z",
+ "EditorCaption": ""
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/template/App.xaml b/template/App.xaml
new file mode 100644
index 0000000..7dc11a8
--- /dev/null
+++ b/template/App.xaml
@@ -0,0 +1,8 @@
+
+
+
+
+
diff --git a/template/App.xaml.cs b/template/App.xaml.cs
new file mode 100644
index 0000000..7ab700c
--- /dev/null
+++ b/template/App.xaml.cs
@@ -0,0 +1,20 @@
+using System.Configuration;
+using System.Data;
+using System.Windows;
+
+namespace template
+{
+ ///
+ /// Interaction logic for App.xaml
+ ///
+ public partial class App : Application
+ {
+ protected override void OnStartup(StartupEventArgs e)
+ {
+ base.OnStartup(e);
+ var mainWindow = new MainWindow(e);
+ mainWindow.Show();
+ }
+ }
+
+}
diff --git a/template/AssemblyInfo.cs b/template/AssemblyInfo.cs
new file mode 100644
index 0000000..b0ec827
--- /dev/null
+++ b/template/AssemblyInfo.cs
@@ -0,0 +1,10 @@
+using System.Windows;
+
+[assembly: ThemeInfo(
+ ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
+ //(used if a resource is not found in the page,
+ // or application resource dictionaries)
+ ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
+ //(used if a resource is not found in the page,
+ // app, or any theme specific resource dictionaries)
+)]
diff --git a/template/MainWindow.xaml b/template/MainWindow.xaml
new file mode 100644
index 0000000..00f88a9
--- /dev/null
+++ b/template/MainWindow.xaml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/template/MainWindow.xaml.cs b/template/MainWindow.xaml.cs
new file mode 100644
index 0000000..24047e7
--- /dev/null
+++ b/template/MainWindow.xaml.cs
@@ -0,0 +1,85 @@
+using Ramitta;
+using static Ramitta.lib.Basic;
+
+using Newtonsoft.Json.Linq;
+using System.Diagnostics;
+using System.Text;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Threading;
+
+namespace template
+{
+ public partial class MainWindow : Window
+ {
+ static string? filePath;
+ private JToken? _currentJsonData = null;
+ private string? _currentFilePath = null;
+
+ #region 初始化MainWindow
+ public MainWindow(StartupEventArgs e)
+ {
+ Startupe = ParseCommandLineArgs(e.Args);
+ InitializeComponent();
+ if (Startupe.TryGetValue("getfile", out string filePath))
+ {
+ MainWindow.filePath = filePath;
+ DebugBar(Debugtag, $"操作目标:{filePath}", 正常绿色);
+
+ }
+ else
+ {
+ DebugBar(Debugtag, $"未指定操作目标", 警告橙色);
+ }
+ }
+ #endregion
+
+
+ private void 增(object sender, RoutedEventArgs e)
+ {
+ var stable = TreeList.AddLabelNode("GROUP");
+ TreeList.AddCheckboxNode("A");
+ TreeList.AddCheckboxNode("B", parent: stable);
+ TreeList.AddCheckboxNode("C");
+
+ _ = Dispatcher.BeginInvoke(new Action(() =>
+ {
+ TreeList.Find(null, "A");
+ TreeList.Find(null, "B");
+ TreeList.Find(null, "C");
+ }), DispatcherPriority.Loaded);
+ }
+
+ private void 改(object sender, RoutedEventArgs e)
+ {
+
+ }
+
+ private void 删(object sender, RoutedEventArgs e)
+ {
+
+ }
+
+ private void 查(object sender, RoutedEventArgs e)
+ {
+
+ List val = TreeList.FindAllTreeNodes(TreeList.Nodes, "A", typeof(LabelTreeNode));
+
+ if (val.Count > 0)
+ {
+ DebugBar(Debugtag, $"{val.Count} 信息: {val[0].Text}", 默认灰色);
+ }
+ else
+ {
+ DebugBar(Debugtag, "没有找到任何相关信息", 正常绿色);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/bin/Debug/net8.0-windows/Newtonsoft.Json.dll b/template/bin/Debug/net8.0-windows/Newtonsoft.Json.dll
new file mode 100644
index 0000000..d035c38
Binary files /dev/null and b/template/bin/Debug/net8.0-windows/Newtonsoft.Json.dll differ
diff --git a/template/bin/Debug/net8.0-windows/Ramitta.dll b/template/bin/Debug/net8.0-windows/Ramitta.dll
new file mode 100644
index 0000000..f35a69b
Binary files /dev/null and b/template/bin/Debug/net8.0-windows/Ramitta.dll differ
diff --git a/template/bin/Debug/net8.0-windows/Ramitta.pdb b/template/bin/Debug/net8.0-windows/Ramitta.pdb
new file mode 100644
index 0000000..6c04f49
Binary files /dev/null and b/template/bin/Debug/net8.0-windows/Ramitta.pdb differ
diff --git a/template/bin/Debug/net8.0-windows/template.deps.json b/template/bin/Debug/net8.0-windows/template.deps.json
new file mode 100644
index 0000000..5eedfac
--- /dev/null
+++ b/template/bin/Debug/net8.0-windows/template.deps.json
@@ -0,0 +1,55 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v8.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v8.0": {
+ "template/1.0.0": {
+ "dependencies": {
+ "Newtonsoft.Json": "13.0.3",
+ "Ramitta": "1.0.0"
+ },
+ "runtime": {
+ "template.dll": {}
+ }
+ },
+ "Newtonsoft.Json/13.0.3": {
+ "runtime": {
+ "lib/net6.0/Newtonsoft.Json.dll": {
+ "assemblyVersion": "13.0.0.0",
+ "fileVersion": "13.0.3.27908"
+ }
+ }
+ },
+ "Ramitta/1.0.0": {
+ "runtime": {
+ "Ramitta.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "template/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Newtonsoft.Json/13.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
+ "path": "newtonsoft.json/13.0.3",
+ "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
+ },
+ "Ramitta/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/bin/Debug/net8.0-windows/template.dll b/template/bin/Debug/net8.0-windows/template.dll
new file mode 100644
index 0000000..df14077
Binary files /dev/null and b/template/bin/Debug/net8.0-windows/template.dll differ
diff --git a/template/bin/Debug/net8.0-windows/template.exe b/template/bin/Debug/net8.0-windows/template.exe
new file mode 100644
index 0000000..db9d7c0
Binary files /dev/null and b/template/bin/Debug/net8.0-windows/template.exe differ
diff --git a/template/bin/Debug/net8.0-windows/template.pdb b/template/bin/Debug/net8.0-windows/template.pdb
new file mode 100644
index 0000000..20244f7
Binary files /dev/null and b/template/bin/Debug/net8.0-windows/template.pdb differ
diff --git a/template/bin/Debug/net8.0-windows/template.runtimeconfig.json b/template/bin/Debug/net8.0-windows/template.runtimeconfig.json
new file mode 100644
index 0000000..b2dedf3
--- /dev/null
+++ b/template/bin/Debug/net8.0-windows/template.runtimeconfig.json
@@ -0,0 +1,19 @@
+{
+ "runtimeOptions": {
+ "tfm": "net8.0",
+ "frameworks": [
+ {
+ "name": "Microsoft.NETCore.App",
+ "version": "8.0.0"
+ },
+ {
+ "name": "Microsoft.WindowsDesktop.App",
+ "version": "8.0.0"
+ }
+ ],
+ "configProperties": {
+ "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true,
+ "CSWINRT_USE_WINDOWS_UI_XAML_PROJECTIONS": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/template/obj/Debug/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..2217181
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
diff --git a/template/obj/Debug/net8.0-windows/App.g.cs b/template/obj/Debug/net8.0-windows/App.g.cs
new file mode 100644
index 0000000..8a8ec9e
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/App.g.cs
@@ -0,0 +1,56 @@
+#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "AB15BCF5851B72498935BDC0CC396A5D59369A79"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using template;
+
+
+namespace template {
+
+
+ ///
+ /// App
+ ///
+ public partial class App : System.Windows.Application {
+
+ ///
+ /// Application Entry Point.
+ ///
+ [System.STAThreadAttribute()]
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public static void Main() {
+ template.App app = new template.App();
+ app.Run();
+ }
+ }
+}
+
diff --git a/template/obj/Debug/net8.0-windows/App.g.i.cs b/template/obj/Debug/net8.0-windows/App.g.i.cs
new file mode 100644
index 0000000..8a8ec9e
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/App.g.i.cs
@@ -0,0 +1,56 @@
+#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "AB15BCF5851B72498935BDC0CC396A5D59369A79"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using template;
+
+
+namespace template {
+
+
+ ///
+ /// App
+ ///
+ public partial class App : System.Windows.Application {
+
+ ///
+ /// Application Entry Point.
+ ///
+ [System.STAThreadAttribute()]
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public static void Main() {
+ template.App app = new template.App();
+ app.Run();
+ }
+ }
+}
+
diff --git a/template/obj/Debug/net8.0-windows/MainWindow.baml b/template/obj/Debug/net8.0-windows/MainWindow.baml
new file mode 100644
index 0000000..bc174ea
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/MainWindow.baml differ
diff --git a/template/obj/Debug/net8.0-windows/MainWindow.g.cs b/template/obj/Debug/net8.0-windows/MainWindow.g.cs
new file mode 100644
index 0000000..6e44b7f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/MainWindow.g.cs
@@ -0,0 +1,134 @@
+#pragma checksum "..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "AE169C6868B95E57A8AF21C8D618A6703E0040B3"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Ramitta;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using template;
+
+
+namespace template {
+
+
+ ///
+ /// MainWindow
+ ///
+ public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 39 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Ramitta.winTreeList TreeList;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Label Debugtag;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/template;component/mainwindow.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\MainWindow.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.TreeList = ((Ramitta.winTreeList)(target));
+ return;
+ case 2:
+
+ #line 42 "..\..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.增);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+
+ #line 43 "..\..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.删);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+
+ #line 44 "..\..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.改);
+
+ #line default
+ #line hidden
+ return;
+ case 5:
+
+ #line 45 "..\..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.查);
+
+ #line default
+ #line hidden
+ return;
+ case 6:
+ this.Debugtag = ((System.Windows.Controls.Label)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/template/obj/Debug/net8.0-windows/MainWindow.g.i.cs b/template/obj/Debug/net8.0-windows/MainWindow.g.i.cs
new file mode 100644
index 0000000..6e44b7f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/MainWindow.g.i.cs
@@ -0,0 +1,134 @@
+#pragma checksum "..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "AE169C6868B95E57A8AF21C8D618A6703E0040B3"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Ramitta;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+using template;
+
+
+namespace template {
+
+
+ ///
+ /// MainWindow
+ ///
+ public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 39 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Ramitta.winTreeList TreeList;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Label Debugtag;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/template;component/mainwindow.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\MainWindow.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "9.0.8.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.TreeList = ((Ramitta.winTreeList)(target));
+ return;
+ case 2:
+
+ #line 42 "..\..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.增);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+
+ #line 43 "..\..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.删);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+
+ #line 44 "..\..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.改);
+
+ #line default
+ #line hidden
+ return;
+ case 5:
+
+ #line 45 "..\..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.查);
+
+ #line default
+ #line hidden
+ return;
+ case 6:
+ this.Debugtag = ((System.Windows.Controls.Label)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/template/obj/Debug/net8.0-windows/apphost.exe b/template/obj/Debug/net8.0-windows/apphost.exe
new file mode 100644
index 0000000..db9d7c0
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/apphost.exe differ
diff --git a/template/obj/Debug/net8.0-windows/ref/template.dll b/template/obj/Debug/net8.0-windows/ref/template.dll
new file mode 100644
index 0000000..e1f8e00
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/ref/template.dll differ
diff --git a/template/obj/Debug/net8.0-windows/refint/template.dll b/template/obj/Debug/net8.0-windows/refint/template.dll
new file mode 100644
index 0000000..e1f8e00
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/refint/template.dll differ
diff --git a/template/obj/Debug/net8.0-windows/template.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template.assets.cache b/template/obj/Debug/net8.0-windows/template.assets.cache
new file mode 100644
index 0000000..5d000ae
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template.csproj.AssemblyReference.cache b/template/obj/Debug/net8.0-windows/template.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..b570106
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template.csproj.AssemblyReference.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template.csproj.BuildWithSkipAnalyzers b/template/obj/Debug/net8.0-windows/template.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/template/obj/Debug/net8.0-windows/template.csproj.CoreCompileInputs.cache b/template/obj/Debug/net8.0-windows/template.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..989d12a
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+8fadb8d5ca1d3544564f74410fd8c3c1d161bf88154464a990d797f5ab2f9748
diff --git a/template/obj/Debug/net8.0-windows/template.csproj.FileListAbsolute.txt b/template/obj/Debug/net8.0-windows/template.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..0c720ca
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template.csproj.FileListAbsolute.txt
@@ -0,0 +1,26 @@
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.csproj.AssemblyReference.cache
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\MainWindow.g.cs
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\App.g.cs
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template_MarkupCompile.cache
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template_MarkupCompile.lref
+D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\template.exe
+D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\template.deps.json
+D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\template.runtimeconfig.json
+D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\template.dll
+D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\template.pdb
+D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\Newtonsoft.Json.dll
+D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\Ramitta.dll
+D:\Workspace\GitHub\Ramitta-lib\template\bin\Debug\net8.0-windows\Ramitta.pdb
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\MainWindow.baml
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.g.resources
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.GeneratedMSBuildEditorConfig.editorconfig
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.AssemblyInfoInputs.cache
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.AssemblyInfo.cs
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.csproj.CoreCompileInputs.cache
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.sourcelink.json
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.csproj.Up2Date
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.dll
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\refint\template.dll
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.pdb
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\template.genruntimeconfig.cache
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\ref\template.dll
diff --git a/template/obj/Debug/net8.0-windows/template.csproj.Up2Date b/template/obj/Debug/net8.0-windows/template.csproj.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/template/obj/Debug/net8.0-windows/template.designer.deps.json b/template/obj/Debug/net8.0-windows/template.designer.deps.json
new file mode 100644
index 0000000..05d74b6
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template.designer.deps.json
@@ -0,0 +1,28 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v8.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v8.0": {
+ "Newtonsoft.Json/13.0.3": {
+ "runtime": {
+ "lib/net6.0/Newtonsoft.Json.dll": {
+ "assemblyVersion": "13.0.0.0",
+ "fileVersion": "13.0.3.27908"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Newtonsoft.Json/13.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
+ "path": "newtonsoft.json/13.0.3",
+ "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template.designer.runtimeconfig.json b/template/obj/Debug/net8.0-windows/template.designer.runtimeconfig.json
new file mode 100644
index 0000000..5ba27e4
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template.designer.runtimeconfig.json
@@ -0,0 +1,25 @@
+{
+ "runtimeOptions": {
+ "tfm": "net8.0",
+ "frameworks": [
+ {
+ "name": "Microsoft.NETCore.App",
+ "version": "8.0.0"
+ },
+ {
+ "name": "Microsoft.WindowsDesktop.App",
+ "version": "8.0.0"
+ }
+ ],
+ "additionalProbingPaths": [
+ "C:\\Users\\Xeroly\\.dotnet\\store\\|arch|\\|tfm|",
+ "C:\\Users\\Xeroly\\.nuget\\packages",
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configProperties": {
+ "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": true,
+ "CSWINRT_USE_WINDOWS_UI_XAML_PROJECTIONS": false,
+ "Microsoft.NETCore.DotNetHostPolicy.SetAppPaths": true
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template.dll b/template/obj/Debug/net8.0-windows/template.dll
new file mode 100644
index 0000000..df14077
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template.dll differ
diff --git a/template/obj/Debug/net8.0-windows/template.g.resources b/template/obj/Debug/net8.0-windows/template.g.resources
new file mode 100644
index 0000000..ca71aac
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template.g.resources differ
diff --git a/template/obj/Debug/net8.0-windows/template.genruntimeconfig.cache b/template/obj/Debug/net8.0-windows/template.genruntimeconfig.cache
new file mode 100644
index 0000000..aaeabbe
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template.genruntimeconfig.cache
@@ -0,0 +1 @@
+face8f71a021c5620ea0a121d15fc6e34940fd2593e24afc94f8bee3bd2d8744
diff --git a/template/obj/Debug/net8.0-windows/template.pdb b/template/obj/Debug/net8.0-windows/template.pdb
new file mode 100644
index 0000000..20244f7
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template.pdb differ
diff --git a/template/obj/Debug/net8.0-windows/template.sourcelink.json b/template/obj/Debug/net8.0-windows/template.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template_MarkupCompile.cache b/template/obj/Debug/net8.0-windows/template_MarkupCompile.cache
new file mode 100644
index 0000000..d161321
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_MarkupCompile.cache
@@ -0,0 +1,20 @@
+template
+
+
+winexe
+C#
+.cs
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\
+template
+none
+false
+TRACE;DEBUG;NET;NET8_0;NETCOREAPP;WINDOWS;WINDOWS7_0;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER;WINDOWS7_0_OR_GREATER
+D:\Workspace\GitHub\Ramitta-lib\template\App.xaml
+11407045341
+
+4-1060983960
+200254122406
+MainWindow.xaml;
+
+False
+
diff --git a/template/obj/Debug/net8.0-windows/template_MarkupCompile.i.cache b/template/obj/Debug/net8.0-windows/template_MarkupCompile.i.cache
new file mode 100644
index 0000000..fb8e145
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_MarkupCompile.i.cache
@@ -0,0 +1,20 @@
+template
+1.0.0.0
+
+winexe
+C#
+.cs
+D:\Workspace\GitHub\Ramitta-lib\template\obj\Debug\net8.0-windows\
+template
+none
+false
+TRACE;DEBUG;NET;NET8_0;NETCOREAPP;WINDOWS;WINDOWS7_0;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER;WINDOWS7_0_OR_GREATER
+D:\Workspace\GitHub\Ramitta-lib\template\App.xaml
+11407045341
+
+6425911577
+200254122406
+MainWindow.xaml;
+
+True
+
diff --git a/template/obj/Debug/net8.0-windows/template_MarkupCompile.i.lref b/template/obj/Debug/net8.0-windows/template_MarkupCompile.i.lref
new file mode 100644
index 0000000..5fc704e
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_MarkupCompile.i.lref
@@ -0,0 +1,4 @@
+
+
+FD:\Workspace\GitHub\Ramitta-lib\template\MainWindow.xaml;;
+
diff --git a/template/obj/Debug/net8.0-windows/template_MarkupCompile.lref b/template/obj/Debug/net8.0-windows/template_MarkupCompile.lref
new file mode 100644
index 0000000..5fc704e
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_MarkupCompile.lref
@@ -0,0 +1,4 @@
+
+
+FD:\Workspace\GitHub\Ramitta-lib\template\MainWindow.xaml;;
+
diff --git a/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.assets.cache b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.assets.cache
new file mode 100644
index 0000000..77f743b
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.csproj.BuildWithSkipAnalyzers b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.sourcelink.json b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_ednftpg2_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.assets.cache b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.assets.cache
new file mode 100644
index 0000000..748e5c3
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.sourcelink.json b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_f4dgflyl_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.assets.cache b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.assets.cache
new file mode 100644
index 0000000..3b42a5c
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.sourcelink.json b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_fgjdx2f3_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.assets.cache b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.assets.cache
new file mode 100644
index 0000000..99155ed
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.csproj.BuildWithSkipAnalyzers b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.sourcelink.json b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_fsourbwh_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.assets.cache b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.assets.cache
new file mode 100644
index 0000000..058a49a
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.sourcelink.json b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_l0pbl4rl_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.assets.cache b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.assets.cache
new file mode 100644
index 0000000..fba2ba6
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.sourcelink.json b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_uv524jiy_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.assets.cache b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.assets.cache
new file mode 100644
index 0000000..99f8fa0
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.csproj.BuildWithSkipAnalyzers b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.sourcelink.json b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_xtg4egfe_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.assets.cache b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.assets.cache
new file mode 100644
index 0000000..9ecf8ce
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.csproj.BuildWithSkipAnalyzers b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.sourcelink.json b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_yhgpcm5k_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.assets.cache b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.assets.cache
new file mode 100644
index 0000000..f06e6eb
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.sourcelink.json b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_ypo3jpzn_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.AssemblyInfo.cs b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.AssemblyInfo.cs
new file mode 100644
index 0000000..c166e1b
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.AssemblyInfo.cs
@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("template")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f8e7832ac2e94ab52b5209c74981267226328726")]
+[assembly: System.Reflection.AssemblyProductAttribute("template")]
+[assembly: System.Reflection.AssemblyTitleAttribute("template")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.AssemblyInfoInputs.cache b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..f543c04
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+bd809edf6f4ec4f3a93a69fe184181da9abc85dc35426a9d66fe6919a3382d07
diff --git a/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.GeneratedMSBuildEditorConfig.editorconfig b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..0671244
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = net8.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = template
+build_property.ProjectDir = D:\Workspace\GitHub\Ramitta-lib\template\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.GlobalUsings.g.cs b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.GlobalUsings.g.cs
new file mode 100644
index 0000000..08bb19f
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.GlobalUsings.g.cs
@@ -0,0 +1,6 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.Linq;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.assets.cache b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.assets.cache
new file mode 100644
index 0000000..17a0ade
Binary files /dev/null and b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.assets.cache differ
diff --git a/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.sourcelink.json b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.sourcelink.json
new file mode 100644
index 0000000..aa0b540
--- /dev/null
+++ b/template/obj/Debug/net8.0-windows/template_zodzyo3z_wpftmp.sourcelink.json
@@ -0,0 +1 @@
+{"documents":{"D:\\Workspace\\GitHub\\Ramitta-lib\\*":"https://raw.githubusercontent.com/XerolySkinner/Ramitta-lib/f8e7832ac2e94ab52b5209c74981267226328726/*"}}
\ No newline at end of file
diff --git a/template/obj/project.assets.json b/template/obj/project.assets.json
new file mode 100644
index 0000000..6bd4045
--- /dev/null
+++ b/template/obj/project.assets.json
@@ -0,0 +1,158 @@
+{
+ "version": 3,
+ "targets": {
+ "net8.0-windows7.0": {
+ "Newtonsoft.Json/13.0.3": {
+ "type": "package",
+ "compile": {
+ "lib/net6.0/Newtonsoft.Json.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net6.0/Newtonsoft.Json.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Ramitta/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v8.0",
+ "compile": {
+ "bin/placeholder/Ramitta.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/Ramitta.dll": {}
+ },
+ "frameworkReferences": [
+ "Microsoft.WindowsDesktop.App.WPF"
+ ]
+ }
+ }
+ },
+ "libraries": {
+ "Newtonsoft.Json/13.0.3": {
+ "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
+ "type": "package",
+ "path": "newtonsoft.json/13.0.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.md",
+ "README.md",
+ "lib/net20/Newtonsoft.Json.dll",
+ "lib/net20/Newtonsoft.Json.xml",
+ "lib/net35/Newtonsoft.Json.dll",
+ "lib/net35/Newtonsoft.Json.xml",
+ "lib/net40/Newtonsoft.Json.dll",
+ "lib/net40/Newtonsoft.Json.xml",
+ "lib/net45/Newtonsoft.Json.dll",
+ "lib/net45/Newtonsoft.Json.xml",
+ "lib/net6.0/Newtonsoft.Json.dll",
+ "lib/net6.0/Newtonsoft.Json.xml",
+ "lib/netstandard1.0/Newtonsoft.Json.dll",
+ "lib/netstandard1.0/Newtonsoft.Json.xml",
+ "lib/netstandard1.3/Newtonsoft.Json.dll",
+ "lib/netstandard1.3/Newtonsoft.Json.xml",
+ "lib/netstandard2.0/Newtonsoft.Json.dll",
+ "lib/netstandard2.0/Newtonsoft.Json.xml",
+ "newtonsoft.json.13.0.3.nupkg.sha512",
+ "newtonsoft.json.nuspec",
+ "packageIcon.png"
+ ]
+ },
+ "Ramitta/1.0.0": {
+ "type": "project",
+ "path": "../Ramitta/Ramitta.csproj",
+ "msbuildProject": "../Ramitta/Ramitta.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net8.0-windows7.0": [
+ "Newtonsoft.Json >= 13.0.3",
+ "Ramitta >= 1.0.0"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Xeroly\\.nuget\\packages\\": {},
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "projectName": "template",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "dependencies": {
+ "Newtonsoft.Json": {
+ "target": "Package",
+ "version": "[13.0.3, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/project.nuget.cache b/template/obj/project.nuget.cache
new file mode 100644
index 0000000..eb96bc9
--- /dev/null
+++ b/template/obj/project.nuget.cache
@@ -0,0 +1,10 @@
+{
+ "version": 2,
+ "dgSpecHash": "XJ+cP20y3ew=",
+ "success": true,
+ "projectFilePath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\Xeroly\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/template/obj/template.csproj.nuget.dgspec.json b/template/obj/template.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..65f295a
--- /dev/null
+++ b/template/obj/template.csproj.nuget.dgspec.json
@@ -0,0 +1,154 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "projectName": "template",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "dependencies": {
+ "Newtonsoft.Json": {
+ "target": "Package",
+ "version": "[13.0.3, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/template.csproj.nuget.g.props b/template/obj/template.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/template/obj/template.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/template/obj/template.csproj.nuget.g.targets b/template/obj/template.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/template/obj/template.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/template/obj/template_f4dgflyl_wpftmp.csproj.nuget.dgspec.json b/template/obj/template_f4dgflyl_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..65f295a
--- /dev/null
+++ b/template/obj/template_f4dgflyl_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,154 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "projectName": "template",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "dependencies": {
+ "Newtonsoft.Json": {
+ "target": "Package",
+ "version": "[13.0.3, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/template_f4dgflyl_wpftmp.csproj.nuget.g.props b/template/obj/template_f4dgflyl_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/template/obj/template_f4dgflyl_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/template/obj/template_f4dgflyl_wpftmp.csproj.nuget.g.targets b/template/obj/template_f4dgflyl_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/template/obj/template_f4dgflyl_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/template/obj/template_fgjdx2f3_wpftmp.csproj.nuget.dgspec.json b/template/obj/template_fgjdx2f3_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..65f295a
--- /dev/null
+++ b/template/obj/template_fgjdx2f3_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,154 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "projectName": "template",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "dependencies": {
+ "Newtonsoft.Json": {
+ "target": "Package",
+ "version": "[13.0.3, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/template_fgjdx2f3_wpftmp.csproj.nuget.g.props b/template/obj/template_fgjdx2f3_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/template/obj/template_fgjdx2f3_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/template/obj/template_fgjdx2f3_wpftmp.csproj.nuget.g.targets b/template/obj/template_fgjdx2f3_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/template/obj/template_fgjdx2f3_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/template/obj/template_l0pbl4rl_wpftmp.csproj.nuget.dgspec.json b/template/obj/template_l0pbl4rl_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..2b21966
--- /dev/null
+++ b/template/obj/template_l0pbl4rl_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,148 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "projectName": "template",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/template_l0pbl4rl_wpftmp.csproj.nuget.g.props b/template/obj/template_l0pbl4rl_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/template/obj/template_l0pbl4rl_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/template/obj/template_l0pbl4rl_wpftmp.csproj.nuget.g.targets b/template/obj/template_l0pbl4rl_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/template/obj/template_l0pbl4rl_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/template/obj/template_uv524jiy_wpftmp.csproj.nuget.dgspec.json b/template/obj/template_uv524jiy_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..2b21966
--- /dev/null
+++ b/template/obj/template_uv524jiy_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,148 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "projectName": "template",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/template_uv524jiy_wpftmp.csproj.nuget.g.props b/template/obj/template_uv524jiy_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/template/obj/template_uv524jiy_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/template/obj/template_uv524jiy_wpftmp.csproj.nuget.g.targets b/template/obj/template_uv524jiy_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/template/obj/template_uv524jiy_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/template/obj/template_ypo3jpzn_wpftmp.csproj.nuget.dgspec.json b/template/obj/template_ypo3jpzn_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..65f295a
--- /dev/null
+++ b/template/obj/template_ypo3jpzn_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,154 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "projectName": "template",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "dependencies": {
+ "Newtonsoft.Json": {
+ "target": "Package",
+ "version": "[13.0.3, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/template_ypo3jpzn_wpftmp.csproj.nuget.g.props b/template/obj/template_ypo3jpzn_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/template/obj/template_ypo3jpzn_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/template/obj/template_ypo3jpzn_wpftmp.csproj.nuget.g.targets b/template/obj/template_ypo3jpzn_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/template/obj/template_ypo3jpzn_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/template/obj/template_zodzyo3z_wpftmp.csproj.nuget.dgspec.json b/template/obj/template_zodzyo3z_wpftmp.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..65f295a
--- /dev/null
+++ b/template/obj/template_zodzyo3z_wpftmp.csproj.nuget.dgspec.json
@@ -0,0 +1,154 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {}
+ },
+ "projects": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "projectName": "Ramitta",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "projectName": "template",
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\template.csproj",
+ "packagesPath": "C:\\Users\\Xeroly\\.nuget\\packages\\",
+ "outputPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\template\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Xeroly\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0-windows"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "projectReferences": {
+ "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj": {
+ "projectPath": "D:\\Workspace\\GitHub\\Ramitta-lib\\Ramitta\\Ramitta.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "9.0.300"
+ },
+ "frameworks": {
+ "net8.0-windows7.0": {
+ "targetAlias": "net8.0-windows",
+ "dependencies": {
+ "Newtonsoft.Json": {
+ "target": "Package",
+ "version": "[13.0.3, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ },
+ "Microsoft.WindowsDesktop.App.WPF": {
+ "privateAssets": "none"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/template/obj/template_zodzyo3z_wpftmp.csproj.nuget.g.props b/template/obj/template_zodzyo3z_wpftmp.csproj.nuget.g.props
new file mode 100644
index 0000000..e0073b6
--- /dev/null
+++ b/template/obj/template_zodzyo3z_wpftmp.csproj.nuget.g.props
@@ -0,0 +1,16 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Xeroly\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
+ PackageReference
+ 6.14.1
+
+
+
+
+
+
\ No newline at end of file
diff --git a/template/obj/template_zodzyo3z_wpftmp.csproj.nuget.g.targets b/template/obj/template_zodzyo3z_wpftmp.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/template/obj/template_zodzyo3z_wpftmp.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/template/template.csproj b/template/template.csproj
new file mode 100644
index 0000000..1958073
--- /dev/null
+++ b/template/template.csproj
@@ -0,0 +1,19 @@
+
+
+
+ WinExe
+ net8.0-windows
+ enable
+ enable
+ true
+
+
+
+
+
+
+
+
+
+
+
diff --git a/template/template.csproj.user b/template/template.csproj.user
new file mode 100644
index 0000000..88a5509
--- /dev/null
+++ b/template/template.csproj.user
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/template/template.sln b/template/template.sln
new file mode 100644
index 0000000..3bcb57b
--- /dev/null
+++ b/template/template.sln
@@ -0,0 +1,31 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.14.36408.4 d17.14
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "template", "template.csproj", "{25FBE58B-AD1C-41A7-92E1-BCB606D5F517}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ramitta", "..\Ramitta\Ramitta.csproj", "{D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {25FBE58B-AD1C-41A7-92E1-BCB606D5F517}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {25FBE58B-AD1C-41A7-92E1-BCB606D5F517}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {25FBE58B-AD1C-41A7-92E1-BCB606D5F517}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {25FBE58B-AD1C-41A7-92E1-BCB606D5F517}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D86D89BB-0421-ADF4-BBEB-10F5D8B4A8A8}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {6EE6384C-C39C-42E2-B4C9-4B19F1C432ED}
+ EndGlobalSection
+EndGlobal