From bd0d055e0dc7bda9147a4d39d2ab85173814a723 Mon Sep 17 00:00:00 2001 From: Msystech Date: Thu, 13 Aug 2026 09:08:13 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8E=98=EC=9D=B4=EC=A7=80=20=ED=96=89?= =?UTF-8?q?=EC=9D=98=20=EB=B3=B5=EC=A0=9C=C2=B7=EC=82=AD=EC=A0=9C=EB=8F=84?= =?UTF-8?q?=20=ED=98=B8=EB=B2=84=ED=95=A0=20=EB=95=8C=EB=A7=8C=20=ED=91=9C?= =?UTF-8?q?=EC=8B=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 컨트롤 행의 눈·자물쇠는 호버 규칙으로 바꿔 놓고 페이지 행 버튼만 상시 노출이라 목록 우측이 들쭉날쭉했다. 같은 규칙으로 맞춘다. 버튼 각각이 아니라 묶음(StackPanel)에 거는 이유가 있다 — 삭제 버튼은 CanDelete 에 Visibility 를 물려 있는데 인스턴스의 지역 값이 스타일 트리거를 이기므로, 버튼마다 걸면 삭제만 상시 노출된다. 바깥을 접으면 둘 다 숨고, 펴지면 삭제는 원래대로 CanDelete 를 따른다. 되돌리기가 번거로운 '페이지 삭제'가 항상 노출돼 있지 않게 되는 부수 효과도 있다. 회귀: 테스트 124/124, 편집 스모크 실패 0, DB 왕복 1,271건 diff 0/예외 0, 종이 렌더 P062 바이트 동일. Co-Authored-By: Claude Opus 5 --- src/SheetMe.Designer/Themes/DesignerTheme.xaml | 17 +++++++++++++++++ src/SheetMe.Designer/Views/LayerPanelView.xaml | 3 ++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/SheetMe.Designer/Themes/DesignerTheme.xaml b/src/SheetMe.Designer/Themes/DesignerTheme.xaml index ba7d824..46a6562 100644 --- a/src/SheetMe.Designer/Themes/DesignerTheme.xaml +++ b/src/SheetMe.Designer/Themes/DesignerTheme.xaml @@ -798,6 +798,23 @@ + + +