[PYTHON/LANGCHAIN] BaseCallbackHandler 클래스 : on_custom_event 메소드를 재정의해서 커스텀 이벤트 처리하기

■ BaseCallbackHandler 클래스의 on_custom_event 메소드를 재정의해서 커스텀 이벤트를 처리하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

※ pip install langchain 명령을

[PYTHON/LANGCHAIN] AsyncCallbackHandler 클래스 : on_custom_event 메소드를 재정의해서 커스텀 이벤트 처리하기

■ AsyncCallbackHandler 클래스의 on_custom_event 메소드를 재정의해서 커스텀 이벤트를 처리하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

※ pip install langchain 명령을

[PYTHON/LANGCHAIN] adispatch_custom_event 함수 : 비동기 이벤트 발생시키기

■ adispatch_custom_event 함수를 사용해 비동기 이벤트를 발생시키는 방법을 보여준다. ▶ main.py

▶ requirements.txt

※ pip install langchain 명령을 실행했다.

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] SelectedItemEventArgsConverter 클래스 : 항목 선택 이벤트 인자 변환자 사용하기

■ SelectedItemEventArgsConverter 클래스에서 항목 선택 이벤트 인자 변환자를 사용하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

▶ MauiProgram.cs

TestProject.zip

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] SelectedItemEventArgsConverter 엘리먼트 : 항목 선택 이벤트 인자 변환자 사용하기

■ SelectedItemEventArgsConverter 엘리먼트에서 항목 선택 이벤트 인자 변환자를 사용하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

▶ MauiProgram.cs

TestProject.zip

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] ItemTappedEventArgsConverter 클래스 : 항목 탭 이벤트 인자 변환자 사용하기

■ ItemTappedEventArgsConverter 클래스에서 항목 탭 이벤트 인자 변환자를 사용하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

▶ MauiProgram.cs

TestProject.zip

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] ItemTappedEventArgsConverter 엘리먼트 : 항목 탭 이벤트 인자 변환자 사용하기

■ ItemTappedEventArgsConverter 엘리먼트에서 항목 탭 이벤트 인자 변환자를 사용하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

▶ MauiProgram.cs

TestProject.zip

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] EventToCommandBehavior 클래스 : 버튼 클릭시 처리하기

■ EventToCommandBehavior 클래스를 사용해 버튼 클릭시 처리하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

▶ MauiProgram.cs

TestProject.zip

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] EventToCommandBehavior 엘리먼트 : 버튼 클릭시 처리하기

■ EventToCommandBehavior 엘리먼트를 사용해 버튼 클릭시 처리하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

▶ MauiProgram.cs

TestProject.zip

[C#/WPF] WeakEventManager 클래스 : AddHandler 정적 메소드를 사용해 이벤트 핸들러 추가하기

■ WeakEventManager<TEventSource, TEventArgs> 클래스의 AddHandler 정적 메소드를 사용해 이벤트 핸들러를 추가하는 방법을 보여준다. ▶ Sender.cs

▶ Receiver.cs

▶ Program.cs

[C#/WPF] EventManager 클래스 : RegisterClassHandler 정적 메소드를 사용해 특정 라우팅 이벤트에 대한 클래스 처리기 등록하기

■ EventManager 클래스의 RegisterClassHandler 정적 메소드를 사용해 특정 라우팅 이벤트에 대한 클래스 처리기를 등록하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

[FLUTTER] InkWell 클래스 사용하기

■ InkWell 클래스를 사용하는 방법을 보여준다. ▶ main.dart

test_app.zip

[FLUTTER] GestureDetector 클래스 사용하기

■ GestureDetector 클래스를 사용하는 방법을 보여준다. ▶ main.dart

test_app.zip

[C#/WPF] EventManager 클래스 : RegisterClassHandler 정적 메소드를 사용해 라우팅 이벤트 오버라이딩하기

■ EventManager 클래스의 RegisterClassHandler 정적 메소드를 사용해 라우팅 이벤트를 오버라이딩하는 방법을 보여준다. ▶ TestButton.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] EventManager 클래스 : RegisterClassHandler 정적 메소드를 사용해 특정 라우팅 이벤트에 대한 클래스 처리기 등록하기

■ EventManager 클래스의 RegisterClassHandler 정적 메소드를 사용해 특정 라우팅 이벤트에 대한 클래스 처리기를 등록하는 방법을 보여준다. ▶ CustomEditContainer1.cs

▶ CustomEditContainer2.cs

[C#/WPF] UIElement 클래스 : 키 이벤트 추적하기

■ UIElement 클래스를 사용해 키 이벤트를 추적하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] UIElement 클래스 : 라우팅 이벤트 추적하기

■ UIElement 클래스를 사용해 라우팅 이벤트를 추적하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] UIElement 클래스 : AddHandler 메소드를 사용해 이벤트 핸들러 추가하기

■ UIElement 클래스의 AddHandler 메소드를 사용해 이벤트 핸들러를 추가하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF/PRISM] IEventAggregator 인터페이스 : 이벤트 구독시 이벤트 필터링하기

■ IEventAggregator 인터페이스를 사용해 이벤트 구독시 이벤트를 필터링하는 방법을 보여준다. [TestLibrary 프로젝트] ▶ MessageSentEvent.cs

[TestModule1 프로젝트] ▶ MessageView.xaml

▶ MessageView.xaml.cs

[C#/WPF/PRISM] IEventAggregator 인터페이스 : 이벤트 수집기 만들기

■ IEventAggregator 인터페이스를 사용해 이벤트 수집기를 만드는 방법을 보여준다. [TestLibrary 프로젝트] ▶ MessageSentEvent.cs

[TestModule1 프로젝트] ▶ MessageView.xaml

▶ MessageView.xaml.cs

[C#/UWP] UIElement 클래스 : AddHandler 메소드를 사용해 라우팅 이벤트 핸들러 추가하기

■ UIElement 클래스의 AddHandler 메소드를 사용해 라우팅 이벤트 핸들러를 추가하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

TestProject.zip

[PYTHON/COMMON] Canvas 클래스 : bind_all 메소드를 사용해 이벤트 핸들러 설정하기

■ Canvas 클래스의 bind_all 메소드를 사용해 이벤트 핸들러를 설정하는 방법을 보여준다. ▶ 예제 코드 (PY)

[C#/WPF] EventManager 클래스 : RegisterRoutedEvent 정적 메소드를 사용해 라우팅 이벤트 만들기

■ EventManager 클래스의 RegisterRoutedEvent 정적 메소드를 사용해 라우팅 이벤트를 만드는 방법을 보여준다. ▶ KnockButton.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip