반응형
100을 곱하지 않고 WPF 문자열 형식을 백분율로 설정하는 방법은 무엇입니까?
개체의 속성에 바인딩된 텍스트 상자가 있습니다.문자열 형식을 p0으로 설정했습니다.
그러나 예를 들어 12를 입력하면 1200%로 포맷됩니다(100을 곱하고 % 기호를 추가합니다).
예를 들어 20%가 20%로 포맷되도록 문자열 형식을 설정하려면 어떻게 해야 합니까?
현재 제어 범위는 다음과 같습니다.
<TextBox Text="{Binding Path=MyCase, ValidatesOnDataErrors=True, ValidatesOnExceptions=True, StringFormat=p0}"/>
7의 형식이 700%가 아닌 7%가 되도록 문자열 형식을 어떻게 변경합니까?
"{Binding Path=Percentage, StringFormat={}{0}%}"
또 다른 해결책은 포장하는 것입니다.%
작은 따옴표로 묶고 컬리 괄호 안에 넣습니다.
<TextBlock Text="{Binding Percentage, StringFormat={}{0:#0.00'%'}}"/>
언급URL : https://stackoverflow.com/questions/1283049/how-to-set-wpf-string-format-as-percent-wihout-multiplying-by-100
반응형
'programing' 카테고리의 다른 글
python xlwt 셀의 사용자 지정 배경 색상 설정 (0) | 2023.05.28 |
---|---|
ASP.NET의 서버 측에서 Recetcha 2(CAPTCHA reCAPTCHA 없음)를 확인하는 중 (0) | 2023.05.28 |
내 프로그램을 작성하지 않고 Azure blob 저장소에 파일을 업로드하려면 어떻게 해야 합니까? (0) | 2023.05.28 |
애플리케이션 인사이트에 로그인 (0) | 2023.05.28 |
닫기 명령을 단추에 바인딩하는 방법 (0) | 2023.05.28 |