본문 바로가기

분류 전체보기40

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.
C# WPF Datagrid Cell 가져오기 안녕하세요.오늘은 C#에서 Datagrid의 특정 Cell을 가져오는 방법에 대해 이야기 해 보겠습니다. 우리는 보통 프로그램 중에 Datagrid 내 특정 Cell의 값이나 속성을 가져와사용하는 경우가 종종 있습니다. 하지만 Datagrid 내 특정 Cell의 값이나 속성을 컨트롤 하는 것은 생각만큼간단하지 않은 것도 사실입니다. 그래서 아래와 같이 해당 내용을 정리하였으니 C# 초보자분들에게 도움이 되었으면 합니다.(물론 아래 기술 내용 외 다른 방법들도 많이 있겠습니다만초보자분들이 직관적으로 활용할 수 있는 방법을 기술했습니다.)  먼저 필요한 3개의 함수를 자신의 프로젝트에 맞게 아래와 같이 정의합니다. public static T GetVisualChild(Visual parent) where .. 2024. 7. 3.