2012-06-04 188 views
1

大家好,我想在WPF應用程序圖像瀏覽器在WPF

我已經有一個列表框蒙山我的圖片來實現的圖像瀏覽器(像在Facebook的爲例),效果很好。但是,當用戶雙擊其中一個時,我想添加流行的「圖像全尺寸」。 (類似於FB,淡出背景等)。 目前我正在考慮使用一個窗口...你有更好的想法,我應該使用什麼?

回答

0

您也可以使用Popup control

它配備了一些一些內置的(但很有限)的動畫,像fade,看到PopupAnimation.

我會嘗試,如果它不適合您的需求,我第二bflosabre91 oppionion並會使用單獨的不透明動畫窗口。

但是記住,與另外一個窗口,你可以有負面影響,例如總是正確同步的窗口位置,處理任務切換(即正確地隱藏在任務欄/任務列表窗口)

+0

我不會推薦彈出窗口,它們主要用於短時間顯示的東西。它們具有始終位於窗口之上的屬性,所以如果彈出窗口仍然打開並且用戶切換到另一個應用程序,則它將位於最上面。 –

+0

我不知道Facebook的圖片瀏覽器是怎麼樣的,我想到了一個簡單的「點擊我」和「顯示圖片較大」的控件;那麼彈出窗口很理想,因爲它簡單輕便。 但是你是對的:如果你需要導航按鈕和其他東西,那麼窗口中的單獨控件絕對適合更好。 – SvenG

1

我可能會使用一個窗口。然後,您可以在窗口加載時輕鬆放置不透明動畫,使其淡入淡出效果。