WPF Q&A

Grid에서 페이징처리 궁금한점이 있습니다. 방랑이z 평점: 없음 조회: 276
그리드안에서 하단에 페이징처리를 했습니다.
디자인은 이런식입니다.
◀ [ 1 / 1500 ] ▶

xaml 에서
좌우 ButtonEdit로 구성되어 있고 
가운데는 Label로 되어있습니다.

그런데 문제가 페이수가 커지면 오른쪽 글씨가 짤립니다
◀ [ 1300 / 150▶ 이런식으로 짤립니다 ㅠㅠ 

버튼을 단순히 늘리는 방법 말구 
◀ [ 1300 / 1500 ] ▶
이런식으로 될 수 있게
다른 처리 방법이 없을까요? ㅠㅠ
임의로 마진이랑 크기조정 말구 
동적으로 수치가 커지면 Label이 자동적으로 커지게끔
아니면 label 아니어도 되는데 
아 검색 많이 해보고 있는데 잘 모르겠네요 ㅠㅠ
 
태그 : 페이징처리 C#, WPF,
작성자 정보
방랑이z
Level 13
 [EXP.38/40]

메일:  비공개
글등록 +12 132 덧글등록 +3 48
자기소개
안녕하세요 완전초보 c#개발자입니다
글 공유하기 |
  tweet facebook
2018-07-05 오후 2:19:20
나도한마디
사용자
호산골            [2018-07-05]
Level 4
 [EXP.12/16]
레이아웃을 아래와 같이 구성해보세요.
동적으로 잘 되는 것도 확인했습니다.

<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="50"/>
</Grid.RowDefinitions>
<TextBox x:Name="MyTextBox" Width="100" Height="50" Text="1234"/>
<Grid Grid.Row="1" HorizontalAlignment="Center" VerticalAlignment="Center">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="20"/> <!--◀-->
<ColumnDefinition Width="10"/> <!--[ -->
<ColumnDefinition Width="Auto"/> <!--현재 페이지 -->
<ColumnDefinition Width="10"/> <!--/ -->
<ColumnDefinition Width="Auto"/> <!--총 페이지-->
<ColumnDefinition Width="10"/> <!--] -->
<ColumnDefinition Width="20"/> <!--▶-->
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" HorizontalAlignment="Center" Text="◀" />
<TextBlock Grid.Column="1" HorizontalAlignment="Center" Text="[" />
<TextBlock Grid.Column="2" HorizontalAlignment="Center" Text="{Binding ElementName=MyTextBox, Path=Text}" />
<TextBlock Grid.Column="3" HorizontalAlignment="Center" Text="/" />
<TextBlock Grid.Column="4" HorizontalAlignment="Center" Text="1500" />
<TextBlock Grid.Column="5" HorizontalAlignment="Center" Text="]" />
<TextBlock Grid.Column="6" HorizontalAlignment="Center" Text="▶" />
</Grid>
</Grid>
사용자
방랑이z            [2018-07-06]
Level 13
 [EXP.38/40]
감사합니다 ㅠㅠ
참고해서 해결해보겠습니다~
감사합니다!!
사용자
롬메달            [2018-07-06]
Level 51
 [EXP.129/250]
어쨋든 [1300/1500] 부분을 auto나 *로 설정해주면 동적으로 변화됩니다.

그걸 생각하고 레이아웃을 다시 잡아보세요

호산골님이 작성하신것도 괜찮긴 한데, textblock에 text설정을 stringformat으로 출력을 할수 있게 가능합니다.
검색해서 적용해보세요
사용자
방랑이z            [2018-07-06]
Level 13
 [EXP.38/40]
조언감사합니다!!
참고하겠습니다!
태그로 엮인글
[구인&교육정보] [건설사/당산역] 건설사 ERP 운영 C#/ .NET초급1명 모집(즉시-1년)  메이커스
[자유게시판] [대구/경북지역] 시샵 개발자 모임을 만들려고 합니다.   이도일
[C#.NET Q&A] c# DB를 datagridview와 연동 질문입니다.[1] 파일첨부 합금방패
[C#.NET Q&A] c#과 mysql 연동에러 질문입니다.[2]+2 파일첨부 합금방패
[구인&교육정보] 서울 양재] 동원그룹 인사시스템 개발/운영 경력 정규직 채용  moon02
[C#.NET Q&A] SQL구문오류 도와주세요 ㅜㅜ[1]  방랑이z
[C#.NET Q&A] Excel oledb 이용해서 그리드뷰 선택된 cell값을 얻고 싶습니다[3]+3  방랑이z
[C#.NET Q&A] Excel oledb이용해서 Insert 도중에 identity 자동증가 설정 도와주세요 ㅠㅠ[1]+1  방랑이z
[구인&교육정보] C# 솔루션 개발자를 모십니다.  luffy
[구인&교육정보] [정규직]개발자(C#, WPF, 백엔드, 프로트엔드) 모집 합니다.  (주)핸즈
글리스트
Blend 에 있는 컨트롤 VS로 가져올 수 있나요?[1]+1  insurang
메인창에서 자식창띄우고 자식창에서 OpenFileDialog 띄우는방법.[2]  왕초보자
timer UI문제[1]+1  왕초보자
스택패널 바깥을 누르면 스택패널 Visible 를 Visible.Collapsed 으로 변경하고 싶습니다.[2]+2  insurang
상대경로 구하기[1]  왕초보자
윈도우와 윈도우, 윈도우와 페이지, 페이지와 페이지간에 데이터 주고받기[4]+1  왕초보자
서브윈도우에서 메인윈도우의 컨트롤을 제어하고 싶습니다[1]  왕초보자
멀티쓰레드? 비동기? 로 새창을 열고싶습니다.[1]+2  왕초보자
새창에서 gif사용[1]  왕초보자
Grid 안에 위치한 TextBox 가 입력된 글자에 의해 Width 가 변합니다...[3]+2  비가와요
 ★현재글->   Grid에서 페이징처리 궁금한점이 있습니다.[2]+2  방랑이z
Thread 에서 UI변경 3번째....[2]+1  hoon
Thread 에서 UI변경 2번째....[2]+1  hoon
Thread 에서 UI변경[1]  hoon
wpf에서 객체 자체를 바인딩[1]  이기현
c# wpf http통신으로 img받아오기[1]  이기현
c# viewModel에서 윈도우 참조질문입니다.[7]+2  이기현
사용자 정의 콘트롤의 DependencyProperty 작동이 잘 안됩니다..[2]+1 파일첨부 비가와요
코드 복사했는데 디자인이 다르네요? ( 파일, 이미지 있음 )[1]+1 파일첨부 insurang
TextBox 의 ToolTip 을 Binding 하는경우 Null 처리는 어떻게 하나요?[1]+4  비가와요
canvas에 타원을 그리는 가장 빠른방법이 궁급합니다.[2]+2  Mines