IvalueConverter 관련 포스팅에서 출력값들을 우리 입맛에 맞게 변경하는 법에대해서 알아보았습니다.
하지만 겨우 % 하나붙이는 작업을 하는데 IvalueConverter을 이용하기는 부담스럽니다..
이번 포스팅에서는 보다 손쉽게 출력값을 수정하는 법에 대해서 배워보겠습니다.
특히 이번 예시에서는 %를 붙히는것을 예제 코드로 준비하였습니다.
이 글을 읽기 전 선수 지식 포스팅
- [c# wpf] ListView 내용 편집,수정 하는법(with IValueConverter)
- [c# wpf] DataContext란? 왜 쓰는 것일까?
- [c# wpf] 데이터 바인딩 기초 개념/ 예제
우선 간단하게 아래와 같은 값들이 출력되는 UI를 만들어보겠습니다.
1) 코드비하인드단
//MainWindow.xaml.cs
임의의 숫자들을 넣은 리스트를 .ItemSource에 할당했습니다.
2) xaml
//MainWindow.xaml
여기서 집중해야할 부분은 StringFormat입니다.
{0}부분이 우리가 입력한 값들이 들어가는 부분을 의미합니다.
그리고 그뒤에 % symbol을 붙혀줬죠.
특이한것은 {}을 앞에 붙혀줘야 정상적으로 실행된다는것을 기억하시기 바랍니다.
output:
'c# > wpf' 카테고리의 다른 글
[c# wpf] 콤보박스 selecteditem vs selectedvalue 차이점 (0) | 2022.06.24 |
---|---|
[c# wpf] ObservableCollection란? (1) | 2022.06.24 |
[c# wpf] 클래스의 프러퍼티를 콤보박스 아이템으로 넣는 법? (0) | 2022.06.23 |
[c# wpf] 콤보박스(combobox) 사용방법 (1) | 2022.06.20 |
[c# wpf] xaml에서 class 초기값 설정 방법 (1) | 2022.06.20 |
댓글