2015-07-20 63 views
0

單擊一個按鈕後,我必須增加窗體窗體的高度。 我需要的,因爲我嘗試用XML代碼要做到這一點,並做得很好做到這一點編程,但它的工作我點擊按鈕,每一次,我需要用一下只有一個按鈕,只需一次動畫以編程方式在WPF中創建窗口窗體

回答

0

可以使用double animation來更改高度屬性。在您的button_click事件中,編寫雙動畫的代碼。

DoubleAnimation dblanim = new DoubleAnimation(); 
      dblanim.To =200; 
      dblanim.Duration = TimeSpan.FromSeconds(3); 
      this.BeginAnimation(HeightProperty, dblanim); 

使用dblanim.To屬性來設置窗口的高度。

+0

非常感謝你,它工作的很好,但是當它增加高度時,窗體窗體底部會變黑一秒又恢復正常,爲什麼??以及如何修復它? – Mohamad

+0

沒有這樣的行爲是與我發生.. u可能需要檢查你的xaml。 – shreesha

相關問題