본문 바로가기

C#19

C# WPF 프로그램 내에서 버튼 이미지 변경 안녕하세요. 오늘은 프로그램 내에서 버튼 이미지를 변경하는 방법에 대해 알아 보겠습니다.  위 그림에서 좌측 세 번째 버튼인 윈도우 최대화 버튼 클릭 시 화면이 최대로 커지면서윈도우 최대화 버튼의 아이콘이 WindowMaximize -> WindowNormal 아이콘으로 변경 되도록 하는 샘플입니다. 화면 XAML  =======================================================    ...                  ...     --화면 내 윈도우 최대화 버튼 정의 부분                             프로그램 내 버튼 아이콘 변경 부분 =========================================  private void btnM.. 2024. 7. 16.
C# WPF Datagrid 내 전체 Checkbox 선택, 해제하기 안녕하세요.오늘은 Datagrid 내 전체 Checkbox 선택, 해제하기 에 대해 알아 보겠습니다. 우리는 보통 Datagrid 내 다수의 Row를  선택하기 위해 각 Row 별로 Checkbox를 두어 해당 Row를 선택하는경우가 종종 있습니다. 물론 Checkbox 전체 선택, 해제 하기는 개발 툴에 따라 구현하기가 아주 쉬울 수도 있습니다. 하지만 C#의 경우 초보자들이 따라 하기에 약간은 힘든 내용이 될 수도 있을 것 같아 제 나름의 Simple한방법을 정리했으니 해당 기능 구현이 필요한 분들에게 좋은 참조가 되었으면 합니다. 자, 그럼 시작해 볼까요? 1. 먼저 위 기능을 구현하기 위해서 이전에 작성한C# WPF Datagrid Cell 가져오기 를 보시고 해당 내용을 이해한 후 아래 내용을 .. 2024. 7. 4.
c# WPF Datagrid csv 파일로 저장하기 안녕하세요.오늘은 C#에서 Datagrid의 내용을 엑셀에서도 볼 수 있는 csv 파일로 저장하는 방법에 대해알아 보겠습니다. (마우스 우측 버튼 클릭 메뉴에 Datagrid를 csv 파일로 저장하는 기능 구현) 특별히 어려운 내용은 없구요. 보시면 직관적으로 이해하실 수 있으실 겁니다.자, 그럼 시작해 볼까요? 1. 먼저 마우스 우측 버튼 클릭 시 csv 파일 저장 메뉴를 구현하기 위해서는 xaml 파일 내 Datagrid 표현 부분에 아래와같이 작성하시면 됩니다.                                ......                    >                                                                            .. 2024. 7. 4.
c# WPF 천 단위 콤마(,) 표시하기 안녕하세요.오늘은 C#에서 천 단위 콤마를 표시하는 방법에 대해 알아 보겠습니다. 특별히 어려운 것은 없구요. 엄청 간단합니다. 1. 먼저 xaml 파일에서 Datagrid 내 컬럼이 숫자 필드일 때 천 단위 콤마를 표시하는 방법입니다.                                                                                                                                                                                                                     2. 다음은 .cs 파일 내에서 프로그래밍 시 텍스트 박스에 숫자 값이 들어갈 때, 천 단위 콤.. 2024. 7. 3.