본문 바로가기

C#19

C# WPF Datagrid Cell 가져오기 안녕하세요.오늘은 C#에서 Datagrid의 특정 Cell을 가져오는 방법에 대해 이야기 해 보겠습니다. 우리는 보통 프로그램 중에 Datagrid 내 특정 Cell의 값이나 속성을 가져와사용하는 경우가 종종 있습니다. 하지만 Datagrid 내 특정 Cell의 값이나 속성을 컨트롤 하는 것은 생각만큼간단하지 않은 것도 사실입니다. 그래서 아래와 같이 해당 내용을 정리하였으니 C# 초보자분들에게 도움이 되었으면 합니다.(물론 아래 기술 내용 외 다른 방법들도 많이 있겠습니다만초보자분들이 직관적으로 활용할 수 있는 방법을 기술했습니다.)  먼저 필요한 3개의 함수를 자신의 프로젝트에 맞게 아래와 같이 정의합니다. public static T GetVisualChild(Visual parent) where .. 2024. 7. 3.
C# WPF 전역변수 정의하기 안녕하세요.오늘은 C#에서 전역변수를 정의하는 방법에 대해 이야기 해 보겠습니다. 아주 간단한데요.아래와 같이 static 클래스 내 static 변수를 선언해 주시면, 작성하시는프로젝트 전체에서 선언한 전역변수들을 활용하실 수 있습니다.    public static class 클래스명    {         public static string 전역변수명;         public static int 전역변수명;        ...    } 어떤가요? 생각보다 너무 간단하죠? 필요하신 분들에게 도움이 되는 공유가 되었으면 좋겠습니다.감사합니다. ^^*   그런데 혹시 가슴이 답답해 명상이나 힐링이 필요하시다면?아래로 한번 들러 주세요~ ^^https://youtu.be/oRHsThgQdzk?feat.. 2023. 5. 27.
C# WPF DataGrid 행 선택 시 컬럼 값 가져오기 C# WPF DataGrid 데이터 조회 후 특정 행을 선택 했을 때선택 행의 특정 컬럼 값을 가져오는 방법 입니다. 우선 행 선택 시 발생하는 이벤트는 SelectionChanged 이벤트 이고이 이벤트 내 아래와 같은 코드를 사용하여 특정 컬럼 값을 가져올 수 있습니다. DataRow dtr = ((System.Data.DataRowView)(DataGrid.SelectedValue)).Row; string 변수 = dtr["컬럼명"].ToString(); 어때요? 너무 간단하죠?하지만 이 간단한 것을 모르는 분들에겐 이리 저리 구글링을 해야하는불편함이 있겠지요? 부디 이 작은 공유가 도움이 되었길 바라며 오늘은 이만 물러가겠습니다.감사합니다. ^^*    그런데 혹시 가슴이 답답해 명상이나 힐링이 .. 2023. 5. 23.
C# WPF DataGrid Cell에 아이콘 넣는 방법 안녕하세요.오늘은 아래 그림처럼 DataGrid Cell에 이쁜 아이콘을 넣는 샘플 코드를 공유할까 합니다.1) 먼저 위 화면 처럼 이쁜 아이콘을 넣어주려면 NuGet 패키지 관리자에서 MahApps.Metro.IconPacks.Material 을 설치해 주셔야 합니다.2) 그런 다음 xaml 파일 상단에 아래 내용을 입력하여 해당 아이콘팩을 사용하겠다고 정의를 해주셔야 합니다.xmlns:Icon="http://metro.mahapps.com/winfx/xaml/iconpacks" 3) 이후 아래와 같은 코드를 입력하여 상단 화면처럼 데이터그리드 내 이쁜 아이콘을 넣을 수 있답니다.                                ......                               .. 2023. 5. 18.