2017-07-06 46 views
1

我想讓一個控件(按鈕)具有平滑調整大小的動畫,但問題是您只能設置控件的大小到一個int(整體)值,這不會使它成爲一個平滑的動畫。

因此,無論如何,我可以實現平滑調整大小的動畫,只增加兩個大小?

例如,當您釋放按鈕時,Windows 10設置應用程序中的按鈕以及它們如何獲得流暢的動畫,儘管調整大小非常小。我可以在控件上做一個平滑調整大小的動畫,只增加2個大小

+0

您可以增加被認爲是顯示動畫的時間,這將平滑它,但大小的三度端值應爲整數,因爲你不能顯示 –

+0

但隨着使用像素的一部分一個2尺寸的差異,它只能從2,1,0移動,但我希望它是一個非常流暢的動畫。例如,Windows 10設置應用程序中的按鈕如何逐漸調整大小 – Kamdroid

+0

對於這樣的動畫,我建議使用wpf而不是win表單。 –

回答

0

否.Control.Size結構不採用浮點值,而是採用Int32。像素或點,但始終爲整數。 Reference here

相關問題