Avalonia UI 색상 변환기(Converter) 심층 분석 및 활용법
Avalonia UI의 IValueConverter 구현체 활용
Avalonia UI 프레임워크는 데이터 바인딩 과정에서 값을 변환하기 위해 IValueConverter 인터페이스를 구현한 다양한 기본 변환기(Converter)를 제공합니다. 그중에서도 색상(Color)과 브러시(Brush)를 다루는 변환기들은 UI의 동적 테마나 색상 선택기(ColorPicker) 등을 구현할 때 매우 유용합니다. 본 글에서는 Avalonia에서 ...
7월 22일 17:55에 게시됨
Avalonia UI 라우팅 이벤트 심화: 터널링과 버블링 전략 구현
Avalonia UI는 WPF와 유사한 라우팅 이벤트(Routed Events) 시스템을 제공합니다. 라우팅 이벤트는 시각적 트리(Visual Tree)를 따라 전파되며, 이벤트가 발생하는 방향에 따라 크게 터널링(Tunnelling)과 버블링(Bubbling) 전략으로 나뉩니다. 이 글에서는 AddHandler 메서드를 사용하여 두 가지 라우팅 전략을 구현하고 제어하는 방법을 살펴봅니다.
1. UI 레이아웃 구 ...
7월 21일 19:35에 게시됨
Avalonia UI에서 창 테두리 사용자 정의 방법
001 Avalonia UI에서 창 테두리 커스터마이징
버전 Avalonia 11.0.0
참고 자료
AvaloniaUI(二、无边框窗口) https://www.cnblogs.com/wuyaxiansheng/p/17584413.html
서론
데스크톱 애플리케이션을 개발할 때 항상 창 테두리를 어떻게 커스터마이징할지에 대해 관심을 가집니다. 또 다른 소프트웨어를 사용할 때도 이 점을 주시하게 되는데, UWP에 접근하지 않 ...
7월 5일 00:21에 게시됨