[C#/WPF/.NET8] IValueConverter 인터페이스 : 실수→백분율 변환자 사용하기

■ IValueConverter 인터페이스를 구현해 실수→백분율 변환자를 사용하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WPF/.NET8] Button 엘리먼트 : 새 채팅 아이콘 버튼 만들기

■ Button 엘리먼트를 사용해 새 채팅 아이콘 버튼을 만드는 방법을 보여준다. ▶ ControlDictionary.xaml

▶ NewChatButton.cs

▶ MainApplication.xaml

▶ MainWindow.xaml

[C#/WINFORM/.NET8] UserControl 클래스 : 등고선 차트 컨트롤 만들기

■ UserControl 클래스를 사용해 등고선 차트 컨트롤을 만드는 방법을 보여준다. ▶ ContourChartControl.cs

▶ MainForm.cs

TestProject.zip

[C#/COMMON/.NET8] Marshal 클래스 : SizeOf 정적 메소드를 사용해 특정 타입의 크기 구하기

■ Marshal 클래스의 SizeOf 정적 메소드를 사용해 특정 타입의 크기를 구하는 방법을 보여준다. ▶ DataStruct.cs

▶ Program.cs

TestProject.zip

[C#/WPF/.NET8] UserControl : 알림 메시지 컨트롤 만들기

■ UserControl 클래스를 사용해 알림 메시지 컨트롤을 만드는 방법을 보여준다. ▶ NotificationControl.xaml

▶ NotificationControl.xaml.cs

▶ NotificationHelper.cs

▶ MainWindow.xaml

[C#/WPF/.NET8] Window 엘리먼트 : 로드시 UI 구성 요소 오른쪽에서 왼쪽으로 슬라이드 애니메이션 만들기

■ Window 엘리먼트 로드시 UI 구성 요소를 오른쪽에서 왼쪽으로 슬라이드하는 애니메이션을 만드는 방법을 보여준다. ▶ MainWindow.xaml

TestProject.zip

[C#/WPF/.NET8] ListBox 엘리먼트 : Style 속성을 사용해 글래스 효과 설정하기

■ ListBox 엘리먼트의 Style 속성을 사용해의 리스트 박스에 글래스 효과를 설정하는 방법을 보여준다. ▶ MainWindow.xaml

TestProject.zip

[C#/WPF/.NET8] WPF 앱에서 배경 애니메이션과 함께 네이버 HyperCLOVA X 통신하기

■ WPF 앱에서 배경 애니메이션과 함께 네이버 HyperCLOVA X와 통신하는 방법을 보여준다. ▶ AIFilter.cs

▶ Message.cs

▶ RequestMessage.cs

[C#/COMMON/.NET8] HttpClient 클래스 : 네이버 HyperCLOVA X 통신하기 (IAsyncEnumerable 객체)

■ HttpClient 클래스를 사용해 네이버 HyperCLOVA X와 통신하는 방법을 보여준다. (IAsyncEnumerable<T> 객체) ▶ AIFilter.cs

▶ Message.cs

▶ RequestMessage.cs

[C#/WPF/.NET8] Window 클래스 : 다중 모니터 중 하나의 모니터 화면 왼쪽에 윈도우 위치시키기

■ Window 클래스에서 다중 모니터 중 하나의 모니터 화면 왼쪽에 윈도우를 위치시키는 방법을 보여준다. ▶ WindowPlacementHelper.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

[C#/WPF/.NET8] Window 클래스 : 제목줄 마우스 드래그를 통해 윈도우 이동 방지하기

■ Window 클래스에서 제목줄 마우스 드래그를 통해 윈도우 이동을 방지하는 방법을 보여준다. ▶ NonDraggableWindow.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF/.NET8] ControlTemplate 엘리먼트 : Button 엘리먼트 정의하기 2

■ ControlTemplate 엘리먼트를 사용해 Button 엘리먼트를 정의하는 방법을 보여준다. ▶ MainWindow.xaml

TestProject.zip

[C#/WPF/.NET8] ControlTemplate 엘리먼트 : Button 엘리먼트 정의하기 1

■ ControlTemplate 엘리먼트를 사용해 Button 엘리먼트를 정의하는 방법을 보여준다. ▶ MainWindow.xaml

TestProject.zip

[C#/COMMON/.NET8] ManagementObjectSearcher 클래스 : 시스템 정보 구하기

■ ManagementObjectSearcher 클래스를 사용해 시스템 정보를 구하는 방법을 보여준다. ▶ Program.cs

TestProject.zip

[C#/WPF/.NET8] Typeface 클래스 : Segoe UI Emoji 폰트를 사용해 이모지 문자 나열하기

■ Typeface 클래스에서 Segoe UI Emoji 폰트를 사용해 이모지 문자를 나열하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/COMMON/.NET8] Typeface 클래스 : 이모지 타입 페이스 객체 만들기

■ Typeface 클래스를 사용해 이모지 타입 페이스 객체를 만드는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/.NET8] char 구조체 : ConvertToUtf32 정적 메소드를 사용해 이모지 문자에서 UTF-32 문자 코드 구하기

■ char 구조체의 ConvertToUtf32 정적 메소드를 사용해 이모지 문자에서 UTF-32 문자 코드를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/COMMON/.NET8] char 구조체 : ConvertFromUtf32 정적 메소드를 사용해 이모지 문자 구하기

■ char 구조체의 ConvertFromUtf32 정적 메소드를 사용해 이모지 문자를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WPF/.NET8] Button 엘리먼트 : PATH 아이콘과 텍스트를 표시하는 버튼 만들기

■ Button 엘리먼트를 사용해 PATH 아이콘과 텍스트를 표시하는 버튼을 만드는 방법을 보여준다. ▶ PathIconButton.xaml

▶ PathIconButton.xaml.cs

▶ MainWindow.xaml

TestProject.zip

[C#/WPF/.NET8] Button 엘리먼트 : 클릭시 회전하는 톱니바퀴 버튼 만들기

■ Button 엘리먼트를 사용해 클릭시 회전하는 톱니바퀴 버튼을 만드는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF/.NET8] Table 엘리먼트 : FlowDocument 엘리먼트에서 테이블 만들기 (C#)

■ Table 엘리먼트를 사용해 FlowDocument 엘리먼트에서 테이블을 만드는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF/.NET8] Table 엘리먼트 : FlowDocument 엘리먼트에서 테이블 만들기 (XAML)

■ Table 엘리먼트를 사용해 FlowDocument 엘리먼트에서 테이블을 만드는 방법을 보여준다. ▶ MainWindow.xaml

TestProject.zip