在我的項目中,我想在自定義控件的側面顯示一個小徽標。由於我沒有畫布,我以爲可能使用可視化畫筆將徽標置於背景中是一個好主意。WPF:幫助!可視化筆刷拉伸所有內容
<VisualBrush>
<VisualBrush.Visual>
<Rectangle Width="200" Height="200" Fill="Red" />
</VisualBrush.Visual>
</VisualBrush>
但是我現在使用的矩形不是200x200。它佔用了完整的可用空間。那不是我想要的。我也試過一個Viewbox並設置了拉伸屬性,但結果是一樣的,因爲最後我不需要一個簡單的Rectangle,而是一個包含許多路徑對象作爲子對象的畫布。一個Viewbox只支持一個孩子。
這有什麼辦法可以解決這個問題嗎?
完美的作品。非常感謝。 – TalkingCode 2009-10-02 07:39:45
謝謝我錯過了TileMode =「None」和Stretch =「None」 – juFo 2017-08-08 08:45:36