我有一個兩行的 wpf 網格。第一行包含多個控制元件,高度設定為“自動”。第二行包含一個 ToggleButton,用于更改第一行控制元件的布局。第一行中的控制元件可能具有不同的高度和上邊距。因此,當按下按鈕時,第一行的大小更改為某個未知值。像這樣:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="50"/>
</Grid.RowDefinitions>
<!--several controls in first row-->
<ToggleButton x:Name="tb" Grid.Row="1" Content="Collapse"/>
</Grid>
我想在按下按鈕時為第一行的平滑高度變化設定影片。我讀到更改行高可以通過 ObjectAnimationUsingKeyFrames 實作,但我不知道如何使用動態高度來實作。
有沒有辦法做這種影片?
uj5u.com熱心網友回復:
評論正確指出了解決問題的方法。我設法通過調整內部容器的大小來制作這種影片。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/336614.html
上一篇:將標簽大小調整為換行文本
