From 9b55eff11dfce3742edcd5d3181ec070a63b5b28 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sun, 15 Feb 2026 01:43:46 +0800 Subject: [PATCH] =?UTF-8?q?improve:=E6=9D=BF=E5=88=B7=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Ink Canvas/MainWindow.xaml.cs | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/Ink Canvas/MainWindow.xaml.cs b/Ink Canvas/MainWindow.xaml.cs index 5dfb8757..aa723198 100644 --- a/Ink Canvas/MainWindow.xaml.cs +++ b/Ink Canvas/MainWindow.xaml.cs @@ -570,7 +570,8 @@ namespace Ink_Canvas } } - private const double BoardBrushInkWidth = 300; + private const double BoardBrushInkWidth = 16; + private const double BoardBrushInkHeight = 50; private void BoardBrushModeButton_Click(object sender, RoutedEventArgs e) { @@ -589,9 +590,11 @@ namespace Ink_Canvas if (_savedInkWidthBeforeBoardBrush < 0.5) _savedInkWidthBeforeBoardBrush = 2.5; drawingAttributes.Width = BoardBrushInkWidth; - drawingAttributes.Height = BoardBrushInkWidth; + drawingAttributes.Height = BoardBrushInkHeight; inkCanvas.DefaultDrawingAttributes.Width = BoardBrushInkWidth; - inkCanvas.DefaultDrawingAttributes.Height = BoardBrushInkWidth; + inkCanvas.DefaultDrawingAttributes.Height = BoardBrushInkHeight; + drawingAttributes.StylusTip = StylusTip.Rectangle; + inkCanvas.DefaultDrawingAttributes.StylusTip = StylusTip.Rectangle; drawingAttributes.IgnorePressure = true; inkCanvas.DefaultDrawingAttributes.IgnorePressure = true; @@ -607,6 +610,8 @@ namespace Ink_Canvas drawingAttributes.Height = w; inkCanvas.DefaultDrawingAttributes.Width = w; inkCanvas.DefaultDrawingAttributes.Height = w; + drawingAttributes.StylusTip = StylusTip.Ellipse; + inkCanvas.DefaultDrawingAttributes.StylusTip = StylusTip.Ellipse; drawingAttributes.IgnorePressure = Settings.Canvas.DisablePressure; inkCanvas.DefaultDrawingAttributes.IgnorePressure = Settings.Canvas.DisablePressure; @@ -643,9 +648,11 @@ namespace Ink_Canvas if (_savedInkWidthBeforeBoardBrush < 0.5) _savedInkWidthBeforeBoardBrush = 2.5; drawingAttributes.Width = BoardBrushInkWidth; - drawingAttributes.Height = BoardBrushInkWidth; + drawingAttributes.Height = BoardBrushInkHeight; inkCanvas.DefaultDrawingAttributes.Width = BoardBrushInkWidth; - inkCanvas.DefaultDrawingAttributes.Height = BoardBrushInkWidth; + inkCanvas.DefaultDrawingAttributes.Height = BoardBrushInkHeight; + drawingAttributes.StylusTip = StylusTip.Rectangle; + inkCanvas.DefaultDrawingAttributes.StylusTip = StylusTip.Rectangle; drawingAttributes.IgnorePressure = true; inkCanvas.DefaultDrawingAttributes.IgnorePressure = true; @@ -661,6 +668,8 @@ namespace Ink_Canvas drawingAttributes.Height = w; inkCanvas.DefaultDrawingAttributes.Width = w; inkCanvas.DefaultDrawingAttributes.Height = w; + drawingAttributes.StylusTip = StylusTip.Ellipse; + inkCanvas.DefaultDrawingAttributes.StylusTip = StylusTip.Ellipse; drawingAttributes.IgnorePressure = Settings.Canvas.DisablePressure; inkCanvas.DefaultDrawingAttributes.IgnorePressure = Settings.Canvas.DisablePressure;