사소한 아이의 소소한 스킬/C#

오랜만에 남긴다....... 35번째.. xmlserialize... xml은 정말 흔히 쓰이는 input/output 파일이다. 이 파일을 통해 parsing도 하고 넘겨주기도 하고... 그래서인지 xml에 대한 serializer는 굉장히 잘되어있는 편.. 바로 코드 ㄱㄱ 그냥 viewmodel도 필요없이... 걍 코드 비하인드로 진행해보자.....(코드는 들어가있으나..없어도 무관) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Colored by Color Scripter cs 단순 텍스트 박스 1개에 버튼 2개... 코드비하인드는 1 2 3 4 5 6 7 8 9 10 11..
Drag & Drop이다. Drag&Drop은 언제해도 복잡한거같다.... 이해를 별로 하고싶지가 않아서일까....... 이번에 적는것도 이해는 잘안하고...그냥 거의 실습위주.............. 일단... ListView간의 Drag & Drop으로 데이터를 복사하는 부분을 확인해보자. 일단 XAML! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 Colored by Color Scripter cs 단순 2개의 ListView를 선언해주고 각 ListView에 ViewModel의 데이터를 바인딩. 또한 드..
이번엔 ToString 포맷이다. 개발을 하면서 굉장히 많은 데이터를 확인해보아야 한다. bool이든, int등, float이든, string이든.. 이러한 값들을 Console이나 MessageBox, Label등에 표출하기 위해 string 값으로 변환을 해야하는데.. 이때 사용되는 것이 String의 ToString() 함수! 사용법은 너무 간단하게 그냥 선언된 변수에 ToString만 해주면된다. 1 2 3 int value = 222; Console.WriteLine(value.ToString()); cs 이게 끝... 하지만.. 이거 적자고..블로그에 적을리는 없지.. ToString에는 여러 파라미터가 들어간다. 파라미터에 따라 값을 다르게 표출해주는 것.. 이 파라미터가 굉장히 많다... ..
DataGrid를 사용했으면... Filter도 확인해보고 싶을 것이라 생각된다. DataGrid에서의 필터기능은 단순 RecordFilter 기능을 이용해서 Filter를 넣을수도 있지만.. 해당 컴포넌트를 사용하면 더더욱 보기 좋을 것으로 생각된다. 해당 컴포넌트는 바로 FilterGrid.. Nuget에서 FilterDataGrid를 검색해보자 해당 Nuget 설치!!! 설치가 완료된 모습! 그렇다면 설치한 DataGrid를 선언해보자!! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 Colored by Color Scripter c..
가장 많이 사용되는 Component를 할때가 된거 같다. DataGrid... DataGrid는 테이블형태로 표출하는 Component로써 굉장히 많이 사용된다. 특히 주로 사용되는 부분은 로그정보 표출이 아닐까 싶다. 아무튼 해당 DataGrid를 표출하는 방법에 대해 적어보고자 한다. 바로 코드 고고 이번엔 MVVM 패턴으로 작성해보도록 하자..!! 일단 UI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 Colored by Color Scripter cs 복잡하게 하지않는다.. 단순 DATAGRID 1개와 BUTTON 3개가 끝....
29번째... 이번에도 쉬어가는 부분.. 모든 개발은 혼자서 진행할 수없다... 뭐 간단한 프로젝트나, 학교숙제라면 가능하지만.... 개발을 혼자 하지않는다면 코드 병합이 참으로 중요하다... 내가 작업을 한것을 다른사람과 공유되어야 하고 다른사람이 작업한게 나에게 공유되어야 하고... 그리하여 Git이라는 코드병합 방법을 말한 적이 있다. 2021.11.01 - [사소한 아이의 소소한 스킬] - 022. Git 분명 Git도 굉장히 좋지만... 나는 사실 Git은 많이 쓰지 않고 SVN을 주로 사용하였다.. SVN이란 자체 Local에 서버를 두고 해당 Local 서버를 동기화 서버로 하는 것( Git은 클라우드 기반, SVN은 Local 기반으로 생각하면 좋겠다) Git은 계정만 만들면 클라우드에 알..
주지님
'사소한 아이의 소소한 스킬/C#' 카테고리의 글 목록 (3 Page)