В моем проекте я хочу отобразить небольшой логотип на стороне пользовательского элемента управления. Поскольку у меня нет холста, я подумал, что Visual Brush будет хорошей идеей для размещения логотипа на заднем плане.
<VisualBrush>
<VisualBrush.Visual>
<Rectangle Width="200" Height="200" Fill="Red" />
</VisualBrush.Visual>
</VisualBrush>
Но прямоугольник, которым я сейчас пользуюсь, - это не 200х200. Требуется полное доступное пространство. Это не то, что я хочу. Я также попробовал Viewbox и установил свойство stretch, но результат тот же, потому что в конце мне не нужен простой Rectangle, а холст со многими объектами path как дочерние. Viewbox поддерживает только одного дочернего элемента.
Это есть какой-нибудь способ обойти эту проблему?