高addTextBox
さaddTextBoxRow
が500*
レイアウトが変わるたびにの高addTextBoxRow
さを割り当てたい。addTextBox
しかし、試してみるとaddTextBox.Height = addTextBoxRow.Height
、型 'Windows.UI.Xaml.GridLength' を 'double' に暗黙的に変換できないというエラーが表示されます。
高addTextBox
さaddTextBoxRow
が500*
レイアウトが変わるたびにの高addTextBoxRow
さを割り当てたい。addTextBox
しかし、試してみるとaddTextBox.Height = addTextBoxRow.Height
、型 'Windows.UI.Xaml.GridLength' を 'double' に暗黙的に変換できないというエラーが表示されます。
addTextBox.Height = addTextBoxRow.Height.Value
ActualHeight
のサイズを変更すると変化するプロパティも確認してくださいGrid
。
addTextBox.Height = addTextBoxRow.ActualHeight
高さをバインドする必要はありません - TextBox を伸ばすだけで、それが入っている行と同じ高さにするのに十分なはずです - 以下を参照してください:
<Grid
Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition
Height="100*" />
<RowDefinition
Height="500*" />
<RowDefinition
Height="100" />
</Grid.RowDefinitions>
<TextBox
Grid.Row="1" />
</Grid>