improve:用户体验分级及图片插入
This commit is contained in:
@@ -996,14 +996,15 @@ namespace Ink_Canvas
|
||||
// 使用辅助方法设置光标
|
||||
SetCursorBasedOnEditingMode(sender as InkCanvas);
|
||||
|
||||
// 在选择模式下,如果点击的不是UI元素,则取消选择
|
||||
if (inkCanvas.EditingMode == InkCanvasEditingMode.Select)
|
||||
// 检查是否点击了空白区域或其他非图片元素
|
||||
var hitTest = e.OriginalSource;
|
||||
if (!(hitTest is Image) && !(hitTest is MediaElement))
|
||||
{
|
||||
var hitTest = e.OriginalSource;
|
||||
// 如果点击的不是图片或其他UI元素,则取消选择
|
||||
if (!(hitTest is Image) && !(hitTest is MediaElement))
|
||||
// 如果当前有选中的元素,取消选中状态
|
||||
if (currentSelectedElement != null)
|
||||
{
|
||||
|
||||
UnselectElement(currentSelectedElement);
|
||||
currentSelectedElement = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user