我有wpf窗口,因爲我使用了rowdefinition並且它在設計器中的高度爲零。現在在該窗口中有一個按鈕,並且在按鈕單擊事件中,我動態更改rowdefition的高度,從而更改窗口的高度。但是在運行應用程序後,如果我拖動該窗口並單擊該按鈕,則不能動態更改窗口的高度。但是,如果我不拖動窗口,那麼窗口的高度可以更改,拖動窗口場景中的問題可能是什麼?WPF窗口的高度沒有變化
這些是我爲窗口設置的屬性。
MinWidth="400" CanDrag="True" ShowStatusBar="False" CanResize="True"
RowDefinition在設計師
<Grid>
<Grid.RowDefinitions>
<RowDefinition x:Name="rowMapping" Height="0"/>
</Grid.RowDefinitions>
</Grid>
這是我如何改變rowdefinition的高度,後面的代碼。
rowMapping.Height = new GridLength(420);
請顯示最少的代碼隱藏和XAML。 – Dennis