如何在ToolBar
內填充所有剩餘可用空間內的項目?或者,如何對某些項目進行右對齊,因爲這對我而言會產生同樣的效果。WPF中的空間填充工具欄項目
注意,其中涉及嵌套另一個容器(如Grid
)的ToolBar
裏面,因爲不工作的解決方案禁用特殊行爲ToolBar
給予它的項目(如沒有正常的邊界,並期待,懸停簡單的輪廓邊界,不點擊後接收焦點等)。
此外,任何人都知道如何擺脫小按鈕,如果我有任何可以顯示從工具欄溢出的附加圖標?
如何在ToolBar
內填充所有剩餘可用空間內的項目?或者,如何對某些項目進行右對齊,因爲這對我而言會產生同樣的效果。WPF中的空間填充工具欄項目
注意,其中涉及嵌套另一個容器(如Grid
)的ToolBar
裏面,因爲不工作的解決方案禁用特殊行爲ToolBar
給予它的項目(如沒有正常的邊界,並期待,懸停簡單的輪廓邊界,不點擊後接收焦點等)。
此外,任何人都知道如何擺脫小按鈕,如果我有任何可以顯示從工具欄溢出的附加圖標?
您可以通過重新模板工具欄來刪除最後的按鈕。你也可以用這種方式解決你的其他查詢。
我結束了使用此解決方案:
http://karlshifflett.wordpress.com/2008/01/23/wpf-sample-series-stretch-toolbar-width-of-window/
它的效果並不理想,但它的作品。儘管如此,我仍然不知道如何擺脫下拉菜單。
我寫了一個解決方案,用於創建一個「空間填充」標籤,該標籤動態調整大小以允許您在工具欄中「右對齊」項目。檢查出來:WPF Toolbar Items HorizontalAligment="Right"
這是不是同樣的問題http://stackoverflow.com/questions/232386?如果是這樣,當問這個問題時你怎麼錯過了?在輸入您的問題時,這是非常首要的建議! – 2008-12-27 03:54:42
對不起,我看到了這個問題,但是這些建議涉及到「容器嵌套」方法,它存在我在問題中描述的問題。由於我不確定是否會「碰撞」那個問題,我決定發佈一個新問題。 – yuriks 2008-12-27 05:18:17