0
ListView
안에 내용 목록이 있습니다. 각 항목에는 ID가 들어 있으며이 ID는 Flyout 내부에서 클릭 한 행의 세부 정보를 표시하는 이벤트로 전달됩니다. 지금이 상황했습니다 : 당신은 내가 row
FlyoutRow
라고 정의한 주요 그리드에서 볼 수있는 방법을 너무플라이 아웃을 연속으로 표시 하시겠습니까?
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="5" x:Name="FlyoutRow"/>
</Grid.RowDefinitions>
을,이 행은 시작시 표시되지 않지만의 경우에만 이벤트의 사용자 클릭이 있음 ListView
.
문제가 행 높이가 5이므로 Flyout
이 사용자에게 표시되지 않으며 Flyout
애니메이션을 유지하는 행을 확장 할 수 있습니까? 자동으로
<Controls:Flyout x:Name="Flyout" Header="Flyout" Grid.Row="1">
</Controls:Flyout>
이 내가 자동으로 설정하면이 공간이 5px 높이와 한 번 더 행을 추가 – AgainMe
을 잃게됩니다, '문제가 해결되지 않습니다. –
다른 행을 추가하면 행 사이에 더 많은 공간이 생깁니다. – AgainMe