0
デスクトップとモバイルアプリケーションにUIを応答させるためにテーブルを伸ばす(GridView with StackPanelが内部に)問題があります。 StackPanelは内部要素のサイズにしか適合していないようです。私のStackPanelを置き換えることができるが、伸縮可能な要素はありますか?UWP - StackPanelを置き換えて、内部コンテンツをGridView内で伸縮可能にします。
<GridView ItemsSource="{x:Bind Stuff}" IsHitTestVisible="True"
IsItemClickEnabled="False"
IsSwipeEnabled="False" Margin="0,90,0,0" x:Name="myGridView" ShowsScrollingPlaceholders="False" SelectionMode="None" IsTapEnabled="False" IsRightTapEnabled="False" IsHoldingEnabled="False" IsDoubleTapEnabled="False" ManipulationMode="None" HorizontalAlignment="Right" Width="360"><GridView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel />
</ItemsPanelTemplate>
</GridView.ItemsPanel>
<GridView.ItemTemplate>
<DataTemplate x:DataType="data:StuffVM">
<Grid Tag="{Binding Url}" Tapped="Grid_Tapped">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="7*"/>
</Grid.ColumnDefinitions>
<TextBlock Padding="5,5,5,5" TextWrapping="WrapWholeWords" HorizontalAlignment="Left" Grid.Column="0" Text="{Binding Date}" FontSize="12" Foreground="#FFFFE680" Width="Auto"/>
<TextBlock Padding="5,5,5,5" TextWrapping="WrapWholeWords" HorizontalAlignment="Left" Grid.Column="1" Text="{Binding Text}" FontSize="12" Foreground="#FFFFE680" Width="Auto"/>
</Grid>
</DataTemplate>
</GridView.ItemTemplate>
</GridView>