您可以透過多種方式隱藏您應用程式中的物件。您可以依照下列所需的結果選取要採用的方式:
若要對可見度進行即時變更,請使用 Visibility 屬性。
若要以動畫顯示逐漸變更的可見度,請使用 [外觀] 下的 Opacity 屬性,或使用 [筆刷] 下色彩選擇器中的 Alpha 屬性。
注意: |
|---|
若隱藏您應用程式中的物件,將同時隱藏其所有子物件 (若有的話)。 |
注意: |
|---|
隱藏畫板上的物件,可方便您在設計應用程式時檢視其他物件。若要隱藏特定的物件,請使用 [隱藏/顯示] 切換。 如需詳細資訊,請參閱顯示或隱藏畫板上的物件。 |
即時顯示或隱藏物件
在 Microsoft Expression Blend 的 [工具] 面板中按一下 [選取]
,然後選取要變更可見度的物件。在 [屬性] 面板中的 [外觀] 下方,按一下 Visibility 屬性下拉式清單旁的箭號,然後選取下列其中一個選項:
Visible 在應用程式中顯示物件。
Hidden 在應用程式中隱藏物件,但仍維持該物件在畫板上的版面配置比例。
警告:[Hidden] 只適用於 Windows Presentation Foundation (WPF) 專案。Microsoft Silverlight 不支援 Visibility 屬性的 [Hidden] 值。
Collapsed 在應用程式中以最小化狀態隱藏物件,使該物件無法維持其版面配置比例。換句話說,父物件的大小若依賴摺疊之子物件的大小,其大小亦會隨之縮小。
以動畫顯示逐漸變更的可見度
在 Expression Blend 的 [工具] 面板中按一下 [選取]
,然後選取要變更可見度的物件。在動畫時間軸中,將時間軸播放點
移至要變更物件可見度的時間。如需建立動畫時間軸的範例,請參閱建立簡單動畫。
選取下列其中一個選項,在動畫時間軸上建立主要畫面格:
Opacity 在 [屬性] 面板中的 [外觀] 下,調整 Opacity 屬性的值。例如,不透明度值 0% 會隱藏物件。
Alpha 在 [屬性] 面板中的 [筆刷] 下,調整 Alpha 屬性的值。例如,alpha 值 0% 會隱藏物件。
注意:您只能調整 [單色筆刷] 或 [漸層筆刷] 的 Alpha 值。您無法調整筆刷資源的 Alpha 值,也無法製作從 [沒有筆刷] 到筆刷的動畫。
按一下 [播放]
測試您的動畫。時間軸會以動畫顯示 Opacity 或 Alpha 屬性的原始值逐漸變更為新值的情形。
Copyright © 2011 by Microsoft Corporation. All rights reserved.