This commit is contained in:
PrefacedCorg
2026-04-17 01:20:06 +08:00
parent 8a8cf9a679
commit edc94547ab
10 changed files with 73 additions and 68 deletions
+3 -3
View File
@@ -65,7 +65,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">事件发送者。</param>
/// <param name="e">路由事件参数。</param>
public async void FoldFloatingBar_MouseUp(object sender, RoutedEventArgs e)
public async void FoldFloatingBar_MouseUp(object sender, MouseButtonEventArgs e)
{
await FoldFloatingBar(sender);
}
@@ -315,7 +315,7 @@ namespace Ink_Canvas
/// 1. 隐藏左侧快捷面板
/// 2. 隐藏右侧快捷面板
/// </remarks>
private void HideQuickPanel_MouseUp(object sender, RoutedEventArgs e)
private void HideQuickPanel_MouseUp(object sender, MouseButtonEventArgs e)
{
HideLeftQuickPanel();
HideRightQuickPanel();
@@ -326,7 +326,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">事件发送者。</param>
/// <param name="e">路由事件参数。</param>
public async void UnFoldFloatingBar_MouseUp(object sender, RoutedEventArgs e)
public async void UnFoldFloatingBar_MouseUp(object sender, MouseButtonEventArgs e)
{
await UnFoldFloatingBar(sender);
}
+17 -17
View File
@@ -626,7 +626,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">鼠标按钮事件参数</param>
internal void SymbolIconUndo_MouseUp(object sender, RoutedEventArgs e)
internal void SymbolIconUndo_MouseUp(object sender, MouseButtonEventArgs e)
{
if (!BtnUndo.IsEnabled) return;
BtnUndo_Click(BtnUndo, null);
@@ -659,7 +659,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">鼠标按钮事件参数</param>
internal void ImageBlackboard_MouseUp(object sender, RoutedEventArgs e)
internal void ImageBlackboard_MouseUp(object sender, MouseButtonEventArgs e)
{
LeftUnFoldButtonQuickPanel.Visibility = Visibility.Collapsed;
@@ -933,7 +933,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">鼠标按钮事件参数</param>
internal void SymbolIconDelete_MouseUp(object sender, RoutedEventArgs e)
internal void SymbolIconDelete_MouseUp(object sender, MouseButtonEventArgs e)
{
if (inkCanvas.GetSelectedStrokes().Count > 0)
{
@@ -979,7 +979,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">鼠标按钮事件参数</param>
internal void SymbolIconSelect_MouseUp(object sender, RoutedEventArgs e)
internal void SymbolIconSelect_MouseUp(object sender, MouseButtonEventArgs e)
{
if (lastBorderMouseDownObject is Panel panel)
@@ -1098,7 +1098,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
private void SymbolIconSettings_Click(object sender, RoutedEventArgs e)
private void SymbolIconSettings_Click(object sender, MouseButtonEventArgs e)
{
if (isOpeningOrHidingSettingsPane) return;
HideSubPanels();
@@ -1110,7 +1110,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
private async void SymbolIconScreenshot_MouseUp(object sender, RoutedEventArgs e)
private async void SymbolIconScreenshot_MouseUp(object sender, MouseButtonEventArgs e)
{
HideSubPanelsImmediately();
await Task.Delay(50);
@@ -1131,7 +1131,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
private void ImageCountdownTimer_MouseUp(object sender, RoutedEventArgs e)
private void ImageCountdownTimer_MouseUp(object sender, MouseButtonEventArgs e)
{
LeftUnFoldButtonQuickPanel.Visibility = Visibility.Collapsed;
RightUnFoldButtonQuickPanel.Visibility = Visibility.Collapsed;
@@ -1185,7 +1185,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
private void OperatingGuideWindowIcon_MouseUp(object sender, RoutedEventArgs e)
private void OperatingGuideWindowIcon_MouseUp(object sender, MouseButtonEventArgs e)
{
AnimationsHelper.HideWithSlideAndFade(BorderTools);
AnimationsHelper.HideWithSlideAndFade(BoardBorderTools);
@@ -1199,7 +1199,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
private void SymbolIconRand_MouseUp(object sender, RoutedEventArgs e)
private void SymbolIconRand_MouseUp(object sender, MouseButtonEventArgs e)
{
// 如果控件被隐藏,不处理事件
if (BoardRandomDrawToolBtn.Visibility != Visibility.Visible) return;
@@ -1332,7 +1332,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
private void SymbolIconRandOne_MouseUp(object sender, RoutedEventArgs e)
private void SymbolIconRandOne_MouseUp(object sender, MouseButtonEventArgs e)
{
// 如果控件被隐藏,不处理事件
if (BoardSingleDrawToolBtn.Visibility != Visibility.Visible) return;
@@ -1407,7 +1407,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
private void GridInkReplayButton_MouseUp(object sender, RoutedEventArgs e)
private void GridInkReplayButton_MouseUp(object sender, MouseButtonEventArgs e)
{
//if (lastBorderMouseDownObject != sender) return;
@@ -1711,7 +1711,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">鼠标按钮事件参数</param>
private void SymbolIconTools_MouseUp(object sender, RoutedEventArgs e)
private void SymbolIconTools_MouseUp(object sender, MouseButtonEventArgs e)
{
if (BorderTools.Visibility == Visibility.Visible)
{
@@ -2117,7 +2117,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
internal async void CursorIcon_Click(object sender, RoutedEventArgs e)
internal async void CursorIcon_Click(object sender, MouseButtonEventArgs e)
{
if (lastBorderMouseDownObject is Panel panel)
panel.Background = new SolidColorBrush(Colors.Transparent);
@@ -2232,7 +2232,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
internal void PenIcon_Click(object sender, RoutedEventArgs e)
internal void PenIcon_Click(object sender, MouseButtonEventArgs e)
{
if (lastBorderMouseDownObject is Panel panel)
panel.Background = new SolidColorBrush(Colors.Transparent);
@@ -2477,7 +2477,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
internal void EraserIcon_Click(object sender, RoutedEventArgs e)
internal void EraserIcon_Click(object sender, MouseButtonEventArgs e)
{
bool isAlreadyEraser = inkCanvas.EditingMode == InkCanvasEditingMode.EraseByPoint;
forceEraser = false;
@@ -2590,7 +2590,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
private void EraserIconByStrokes_Click(object sender, RoutedEventArgs e)
private void EraserIconByStrokes_Click(object sender, MouseButtonEventArgs e)
{
// 禁用高级橡皮擦系统
DisableEraserOverlay();
@@ -2622,7 +2622,7 @@ namespace Ink_Canvas
/// </summary>
/// <param name="sender">发送者</param>
/// <param name="e">路由事件参数</param>
private void CursorWithDelIcon_Click(object sender, RoutedEventArgs e)
private void CursorWithDelIcon_Click(object sender, MouseButtonEventArgs e)
{
SymbolIconDelete_MouseUp(sender, null);
CursorIcon_Click(null, null);
@@ -94,7 +94,7 @@ namespace Ink_Canvas
/// 3. 隐藏通知面板
/// 4. 调用SaveInkCanvasStrokes方法保存墨迹
/// </remarks>
private void SymbolIconSaveStrokes_MouseUp(object sender, RoutedEventArgs e)
private void SymbolIconSaveStrokes_MouseUp(object sender, MouseButtonEventArgs e)
{
if (lastBorderMouseDownObject != sender || inkCanvas.Visibility != Visibility.Visible) return;
@@ -901,7 +901,7 @@ namespace Ink_Canvas
/// - 其他:处理单个墨迹文件(二进制格式)
/// 5. 如果墨迹画布不可见,切换到鼠标模式
/// </remarks>
private void SymbolIconOpenStrokes_MouseUp(object sender, RoutedEventArgs e)
private void SymbolIconOpenStrokes_MouseUp(object sender, MouseButtonEventArgs e)
{
if (lastBorderMouseDownObject != sender) return;
AnimationsHelper.HideWithSlideAndFade(BorderTools);
+1 -1
View File
@@ -33,7 +33,7 @@ namespace Ink_Canvas
/// 3. 如果形状绘制面板可见,则隐藏它
/// 4. 如果形状绘制面板不可见,则显示它
/// </remarks>
private void ImageDrawShape_MouseUp(object sender, RoutedEventArgs e)
private void ImageDrawShape_MouseUp(object sender, MouseButtonEventArgs e)
{
if (BorderDrawShape.Visibility == Visibility.Visible)
{