본문 바로가기 메뉴 바로가기

Future Of DotNet

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Future Of DotNet

검색하기 폼
  • List All (817)
    • WPF .NET (101)
    • Windows App SDK (1)
    • MacBook Pro (4)
    • Entity Framework Core (17)
    • .NET 5, 6, 7 (23)
    • Uno Platform (22)
    • Visual Studio (19)
    • Azure (10)
    • Windows 10&11 (59)
      • News (20)
    • UWP & Windows App (120)
      • Beginner (73)
      • Expert (15)
    • Xamarin Forms (4)
    • Bot Framework (19)
    • Facebook News & Tips (158)
    • Previous Platforms (212)
      • Samples (26)
      • KBI (23)
      • ETC (18)
      • Free Board Project (16)
      • WCF RIA Service (10)
      • HTML5 & MVC4 (16)
    • ETC (24)
    • kaki104 Scrap (5)
    • App News (17)
  • 방명록

DataGrid (3)
ListView, DataGrid에 Group을 추가해서 보여주기

Group을 추가하는 방법에 대해서 검색해보면 대부분 Code를 이용해서 CollectionViewSource를 생성해서 사용하는 방법이 나오고, MVVM Pattern에서는 어떻게하는지 잘 나오지 않습니다. 그래서, CollectionViewSource에 대해서 간단히 알아보고, MVVM Pattern에서는 어떻게 사용하는지 알아보도록 하겠습니다. 1. CollectionViewSource CollectionView클래스의 파생된 클래스로, CollectionView 속성을 설정하고, 설정된 기본 보기를 다른 컨트롤에 전달할 수 있는 기능이 있습니다. 정리를 하자면, 컨틀로과 뷰모델 사이에 CollectionViewSource 인스턴스가 하나더 있으면서, Sort, Filter, Group을 원본 데이..

WPF .NET 2022. 2. 28. 10:00
DataGrid에 Row번호를 출력하기

별도의 3rd party 컨트롤을 사용하지 않는 경우 DataGrid를 많이 사용하는데, RowNumber를 출력하는 방법을 찾아보니 MVVM pattern에서 사용하기 쉬운 방법에 대해서 설명되어 있는 것이 없는 것 같아서 간단하게 만들어 보았습니다. 특히, Sort했을 때, Row 추가, 삭제될 때도 계속 번호를 유지 할 수 있으니 개발하실 때 참고하시면 좋을 것 같습니다. 제가 사용한 방법은 Behavior을 이용합니다. Adding right-aligned row numbers to a DataGridRowHeader in WPF | Magnus Montin Adding right-aligned row numbers to a DataGridRowHeader in WPF This post provi..

WPF .NET 2022. 2. 23. 10:00
ListBox, DataGrid, ListView 차이점 비교

WPF에서 목록형 데이터를 출력하는 대표적은 방법은 ListBox, DataGrid,, ListView 이렇게 3가지를 이야기할 수 있습니다. 각 컨트롤의 기본적인 특징을 알아보겠습니다. ListBox는 목록을 간결하게(1개의 프로퍼티) 표현하기 위해서 사용합니다. 물론, ItemTemplate를 이용해서 모든 데이터를 다 출력할 수도 있습니다. DataGrid는 목록을 출력하고 편집하는 용도로 사용합니다. IsReadOnly가 true라면 단순 출력용으로도 사용할 수 있습니다. ListView는 DataGrid와 ListBox의 중간 형태로, 여러개의 컬럼을 보기 좋게 표현할 수 있습니다. 다만, 다른 2개의 컨트롤과 큰 차이점은 ListView.View라는 프로퍼티를 통해서 보이는 방식을 완전히 다른..

WPF .NET 2022. 2. 16. 10:00
이전 1 다음
이전 다음
반응형
공지사항
  • 진행 중인 프로젝트 때문에 자주 확인을 못하고⋯
  • 2021-2022 Microsoft MVP 갱⋯
  • 2020-2021 Microsoft MVP 갱⋯
  • Microsoft MVP 2019-2020 갱⋯
  • 2018 - 2019 MVP 갱신 완료
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Jeremy Likness
  • Jerry Nixon
  • Tim Heuer
  • Diederik Krols
  • Pete D
  • Lunar Frog Software
  • Iris Classon
  • Richard's Blog
  • ScottGu's blog
  • Scott Hanselman's blog
  • Fear and Loating blog
  • Pragmatic Programmer
  • Be MODERN with Windows
  • 닷넷(.NET) 프로그래머 모임
  • XAML or HTML 권영철 MVP
  • 골드러쉬와 함께하는 Hello C#
  • Nick's .NET Travels
TAG
  • Bot Framework
  • Behavior
  • #prism
  • dotNETconf
  • MVVM
  • WPF
  • #uwp
  • #MVVM
  • Build 2016
  • XAML
  • kiosk
  • windows 11
  • IOT
  • Always Encrypted
  • Microsoft
  • Windows 10
  • C#
  • visual studio 2019
  • .net 5.0
  • uno-platform
  • .net
  • #Windows Template Studio
  • Visual Studio 2022
  • UWP
  • uno platform
  • Cross-platform
  • ef core
  • LINQ
  • ComboBox
  • PRISM
more
«   2025/11   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바