본문 바로가기
C#

c# WPF 천 단위 콤마(,) 표시하기

by orange+ 2024. 7. 3.

안녕하세요.

오늘은 C#에서 천 단위 콤마를 표시하는 방법에 대해 알아 보겠습니다.

 

특별히 어려운 것은 없구요. 엄청 간단합니다.

 

1. 먼저 xaml 파일에서 Datagrid 내 컬럼이 숫자 필드일 때 천 단위 콤마를 표시하는 방법입니다.

 

<DataGridTextColumn x:Name="tblquantity" Binding="{Binding Path=quantity, StringFormat={}{0:N0}}" Header="수량" IsReadOnly="True" Width="80">  
                                <DataGridTextColumn.ElementStyle>
                                    <Style TargetType="TextBlock">
                                        <Setter Property="HorizontalAlignment" Value="Right" />
                                    </Style>
                                </DataGridTextColumn.ElementStyle>
                            </DataGridTextColumn>

 

2. 다음은 .cs 파일 내에서 프로그래밍 시 텍스트 박스에 숫자 값이 들어갈 때, 천 단위 콤마를 표시하는 방법입니다.

 

txtquantity.Text = string.Format("{0:#,###}", double.Parse(dtr["quantity"].ToString()));

 

 

어때요? 너무 간단하죠?

하지만 C#을 처음 접하시는 초보자분들에겐 쉽지 않은 내용이죠.

 

그럼, 짧은 내용이었지만  어엄처엉난 도움이 되었길 바라면서 이만 물러가겠습니다.

감사합니다. ^^+

 

 

 

그런데 혹시 가슴이 답답해 명상이나 힐링이 필요하시다면? 들러 주세요~ ^^

 

https://youtu.be/oRHsThgQdzk?feature=shared

 

댓글