次のUIエレメントをXamarin.Forms
で作成しようとしています。私は、UWP
でプロパティをTopGrid
のActualWidth
プロパティをButton1
にバインドすることでこれを構築できました。ただし、ActualWidth
プロパティがないため、これはXamarin.Formsでは機能しません。私はすでに、のTopGrid
をWidthRequest
にバインドしようとしましたが、成功しませんでした。Xamarin.Formsグリッドの高さをボタンの幅に合わせる
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid x:Name="TopGrid" Grid.Row="0" BindingContext="{x:Reference Name=Button1}" Height="{Binding Path=WidthRequest}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Button x:Name="Button1" Grid.Column="0" Text="1" />
<Button x:Name="Button2" Grid.Column="1" Text="2" />
<Button x:Name="Button3" Grid.Column="2" Text="3" />
<Button x:Name="Button4" Grid.Column="3" Text="4" />
</Grid>
</Grid>
誰もがXamarin.Forms
の経験を持っていますし、この問題で私を助けることができますか?