[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] StackedNotificationsBehavior 클래스 : Show 메소드를 사용해 알림 표시 후 일정 시간 경과시 알림 지우기

■ StackedNotificationsBehavior 클래스의 Show 메소드를 사용해 알림 표시 후 일정 시간 경과시 알림을 지우는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다.

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] StackedNotificationsBehavior 클래스 : Show 메소드를 사용해 알림 표시하기

■ StackedNotificationsBehavior 클래스의 Show 메소드를 사용해 알림을 표시하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] StickyHeaderBehavior 엘리먼트 : HeaderedItemsControl 엘리먼트에서 헤더 고정하기

■ StickyHeaderBehavior 엘리먼트를 사용해 HeaderedItemsControl 엘리먼트에서 헤더를 고정하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] StickyHeaderBehavior 엘리먼트 : HeaderedTreeView 엘리먼트에서 헤더 고정하기

■ StickyHeaderBehavior 엘리먼트를 사용해 HeaderedTreeView 엘리먼트에서 헤더를 고정하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] QuickReturnHeaderBehavior 엘리먼트 : 헤더 신속 복귀 처리하기 2

■ QuickReturnHeaderBehavior 엘리먼트를 사용해 헤더 신속 복귀를 처리하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] QuickReturnHeaderBehavior 엘리먼트 : 헤더 신속 복귀 처리하기 1

■ QuickReturnHeaderBehavior 엘리먼트를 사용해 헤더 신속 복귀를 처리하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] EventTriggerBehavior 엘리먼트 : EventName 속성을 사용해 특정 이벤트 발생시 처리하기

■ EventTriggerBehavior 엘리먼트의 EventName 속성을 사용해 특정 이벤트 발생시 처리하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] FocusBehavior 엘리먼트 : ListView 엘리먼트에서 포커스 설정하기

■ FocusBehavior 엘리먼트를 사용해 ListView 엘리먼트에서 포커스를 설정하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] FocusTarget 엘리먼트 : Control 속성을 사용해 포커스 동작 컨트롤 설정하기

■ FocusTarget 엘리먼트의 Control 속성을 사용해 포커스 동작을 허용하는 컨트롤을 설정하는 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] FocusBehavior 엘리먼트 : 지정된 엘리먼트 중에서 동작 허용 첫번째 엘리먼트 포커스 설정하기

■ FocusBehavior 엘리먼트를 사용해 지정된 엘리먼트 중에서 동작을 허용하는 첫번째 엘리먼트에 포커스를 설정하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] ViewportBehavior 엘리먼트 : IsAlwaysOn/IsFullyInViewport/IsInViewport 속성을 사용해 부모 엘리먼트에서 자식 엘리먼트 진입/이탈 여부 구하기

■ ViewportBehavior 엘리먼트의 IsAlwaysOn/IsFullyInViewport/IsInViewport 속성을 사용해 부모 엘리먼트에서 자식 엘리먼트의 진입/이탈 여부를 구하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] AutoSelectBehavior 엘리먼트 : TextBox 엘리먼트에서 포커스 획득시 문자열 자동 선택하기

■ AutoSelectBehavior 엘리먼트를 사용해 TextBox 엘리먼트에서 문자열을 포커스 획득시 자동 선택하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] KeyDownTriggerBehavior 엘리먼트 : Key 속성을 사용해 특정 키를 누를 경우 작업 처리하기

■ KeyDownTriggerBehavior 엘리먼트의 Key 속성을 사용해 특정 키를 누를 경우 작업을 처리하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj

[C#/WINUI3/COMMUNITY TOOLKIT] AnimationCompletedTriggerBehavior 엘리먼트 : 애니메이션 종료시 처리하기

■ AnimationCompletedTriggerBehavior 엘리먼트를 사용해 애니메이션 종료시 처리하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를 None으로

[C#/WINUI3/COMMUNITY TOOLKIT] AnimationStartedTriggerBehavior 엘리먼트 : 애니메이션 시작시 처리하기

■ AnimationStartedTriggerBehavior 엘리먼트를 사용해 애니메이션 시작시 처리하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를 None으로

[C#/WPF/.NET6] Behavior 클래스 : ListBox 객체에서 항목 선택시 해당 항목으로 자동 스크롤하기

■ Behavior<T> 클래스를 사용해 ListBox 객체에서 항목 선택시 해당 항목으로 자동 스크롤하는 방법을 보여준다. ▶ AutoScrollListBoxBehavior.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

[C#/WPF] Behavior 클래스 : 마우스 휠 비활성화하기

■ Behavior<T> 클래스를 사용해 마우스 휠을 비활성화하는 방법을 보여준다. ▶ IgnoreMouseWheelBehavior.cs

▶ MainWindow.xaml

TestProject.zip

[C#/WPF/.NET6] Behavior 클래스 : 팝업 드래그 이동하기

■ Behavior<T> 클래스를 사용해 팝업을 드래그해서 이동하는 방법을 보여준다. ▶ PopupDragBehavior.cs

▶ MainWindow.xaml

TestProject.zip

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] AnimationBehavior 엘리먼트 : 버튼 클릭시 페이드 인/아웃 애니메이션 사용하기

■ AnimationBehavior 엘리먼트를 사용해 버튼 클릭시 페이드 인/아웃 애니메이션을 만드는 방법을 보여준다. ▶ MainPage.xml

▶ MauiProgram.cs

TestProject.zip

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] AnimationBehavior 엘리먼트 : 버튼 클릭시 버튼 크기 변경 애니메이션 사용하기

■ AnimationBehavior 엘리먼트를 사용해 버튼 클릭시 버튼 크기 변경 애니메이션을 만드는 방법을 보여준다. ▶ ScaleAnimation.cs

▶ MainPage.xml

▶ MauiProgram.cs

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] StatusBarBehavior 클래스 : StatusBarColor/StatusBarStyle 속성을 사용해 상태바 색상 및 스타일 설정하기

■ StatusBarBehavior 클래스의 StatusBarColor/StatusBarStyle 속성을 사용해 상태바 색상 및 스타일을 설정하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

▶ MauiProgram.cs