fix:图片墨迹保存问题
This commit is contained in:
@@ -588,7 +588,6 @@ namespace Ink_Canvas {
|
||||
}
|
||||
|
||||
selectedUIElement = element;
|
||||
LogHelper.WriteLogToFile($"SelectUIElement: 设置选中元素为 {element?.GetType().Name ?? "null"}", LogHelper.LogType.Trace);
|
||||
|
||||
if (element != null)
|
||||
{
|
||||
@@ -602,13 +601,11 @@ namespace Ink_Canvas {
|
||||
if (element is Image)
|
||||
{
|
||||
ShowImageToolbar();
|
||||
LogHelper.WriteLogToFile($"SelectUIElement: 显示图片工具栏", LogHelper.LogType.Trace);
|
||||
}
|
||||
else
|
||||
{
|
||||
// 对于其他UI元素,显示拖拽手柄
|
||||
ShowResizeHandles();
|
||||
LogHelper.WriteLogToFile($"SelectUIElement: 显示拖拽手柄", LogHelper.LogType.Trace);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -871,8 +868,6 @@ namespace Ink_Canvas {
|
||||
|
||||
private void UIElement_MouseDown(object sender, MouseButtonEventArgs e)
|
||||
{
|
||||
LogHelper.WriteLogToFile($"UIElement_MouseDown: 编辑模式={inkCanvas.EditingMode}, 元素类型={sender.GetType().Name}", LogHelper.LogType.Trace);
|
||||
|
||||
if (inkCanvas.EditingMode == InkCanvasEditingMode.Select)
|
||||
{
|
||||
var element = sender as UIElement;
|
||||
@@ -881,14 +876,9 @@ namespace Ink_Canvas {
|
||||
// 切换到选择模式并选择这个元素
|
||||
inkCanvas.Select(new[] { element });
|
||||
SelectUIElement(element);
|
||||
LogHelper.WriteLogToFile($"UIElement_MouseDown: 选择了UI元素 {element.GetType().Name}", LogHelper.LogType.Trace);
|
||||
e.Handled = true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
LogHelper.WriteLogToFile($"UIElement_MouseDown: 编辑模式不是Select,无法选择UI元素", LogHelper.LogType.Trace);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user