2011-12-19 38 views
1

基本上我需要一個很好格式化的堆疊面板來顯示在控件上 - 永久。如果需要,這個堆疊面板將重疊其他控件。所以我想說的是,在網頁設計中它相當於z索引中最高的(不確定這是否適用於wpf - 我對它比較陌生)。在WPF中實現「永久工具提示」類型功能的任何方式?

+0

將此鏈接幫助http://stackoverflow.com/questions/3428622/building-a-reversible-stackpanel-in-wpf – MethodMan 2011-12-19 15:09:25

回答

4

還有第二層叫Adorner Layer,你可以用來... 裝飾其他控件。當您將UI添加到Adorner層時,它會堅持使用它所裝飾的控件,並且始終具有比常規控件更高的Z-index。

順便說一句,文檔說使用XAML添加裝飾器是不可能的,但通過附加屬性(或混合行爲)的魔力,確實有可能使用XAML元素來創建裝飾器。我沒有可用的樣本,但是這個Codeproject article給出了一個很好的步行通過

+0

非常感謝!完美解決方案 – 2011-12-19 15:53:54

4

看起來你正在尋找一個Adorner

+0

非常感謝!完美解決方案 – 2011-12-19 15:53:45