컨트롤을 하나 이상 갖고 싶습니다. 그 중 하나가 맨 아래에 있어야하며 위에있는 ListView가 있어야하며 사용 가능한 모든 공간을 채워야합니다. 나는 그것들을 StackPanel에 추가하려고 시도했다. VerticalAlignment = "Bottom"이지만, ListView는 스크롤 할 수 없으며 왼쪽 공간에 대해서는 신경 쓰지 않는다.Windows 저장소 앱 레이아웃 : ListView를 사용하여 남은 공간을 채우십시오.
0
A
답변
3
StackPanel의리스트 뷰 무한한 공간을 제공하고 이후 다른 제어, 가시 범위의 가능성이 외부 시침, 그 내용에 맞게 포맷합니다. 대신 그리드를 사용하고 행 높이를 디자인에 맞게 설정하십시오. 예 :
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="auto" />
</Grid.RowDefinitions>
<ListView Grid.Row="0"></ListView>
<Button Grid.Row="1" />
</Grid>
높이 = "자동"은 내용을 기준으로 높이를 계산하는 것을 의미합니다. 높이 = "*"는 남은 공간을 사용하는 것을 의미합니다 (또는 여러 개의 *가있는 경우 남은 공간을 나눕니다). 자세한 내용은 RowDefinition.Height 문서의 설명을 참조하십시오.
관련 문제
- 1. 만드는 방법 남은 공간을 채우십시오.
- 2. 다른 요소가 표시되지 않으면 남은 공간을 채우십시오.
- 3. 빈 공간을 채우십시오, 레이아웃 문제
- 4. cursoradapter를 사용하여 listview를 채우십시오.
- 5. 두 레이아웃 사이의 남은 공간을 채우는 방법
- 6. 남은 공간을 차지하는 Android webview 레이아웃
- 7. 안드로이드에서 SimpleCursorAdapter를 사용하여 listview를 채우십시오.
- 8. SparseArray에서 ListView를 채우십시오.
- 9. 남은 공간을 중심으로보기 만들기
- 10. 안드로이드의 데이터베이스에서 ListView를 채우십시오.
- 11. 남은 공간을 div로 채우려면 어떻게해야합니까?
- 12. Windows Phone 앱 레이아웃
- 13. mysql 쿼리에서 javascript 변수를 사용하여 listview를 채우십시오.
- 14. SimpleCusorAdapter를 사용하여 android 용 ListView를 채우십시오.
- 15. 빈 공간을 채우십시오.
- 16. SQLite에서 날짜를 변환하고 Listview를 채우십시오.
- 17. JPanel의 하단에 빈 공간을 채우십시오.
- 18. Windows 저장소 앱 - PDF 표시
- 19. 안드로이드 장치에 디스크 공간을 채우십시오.
- 20. Windows 용 Windows 저장소 8 개 앱
- 21. 남은 공간을 div 너비로 채우기
- 22. Windows 저장소 앱 HttpClient 문제
- 23. Android : PopupWindow 키보드 위의 빈 공간을 채우십시오.
- 24. 2 남은 공간을 똑같이 채우는 TextViews
- 25. 왜 추가 레이아웃 파일을 사용하여 ListView를 제공해야합니까?
- 26. DIV 너비가 100 % 인 컨테이너의 남은 너비를 채우십시오
- 27. 그리기 응용 프로그램에 남은 공간을 결정합니다.
- 28. 명령 프롬프트에서 Windows 저장소 앱 패키지 만들기
- 29. DONT가 고정 된 왼쪽과 오른쪽 요소 사이에 남은 공간을 div로 채우십시오.
- 30. Windows 저장소 앱 async xaml 렌더링
고맙습니다. 완벽하게 작동합니다. 자습서가 자동 설정을 언급하지 않은 이유가 궁금합니다. – SPQR3