填充xaml矩形倍数solidcolorbrush

这种类型的xaml填充矩形是可能的吗?

在此处输入图像描述

我不想使用渐变来填充矩形,因为在每个部分的图像中使用不同的纯色刷。

谢谢

试试这个:

               

回复:你的评论 – 仅关注它是N个矩形吗? 如果它不是一个约束,它都是一个矩形,你可以做这样的事情:

                    

 ColorsTiles = new ObservableCollection>() { new ObservableCollection(){ new SolidColorBrush(Colors.LightGreen), new SolidColorBrush(Colors.LightBlue), new SolidColorBrush(Colors.Blue) }, new ObservableCollection(){ new SolidColorBrush(Colors.LightSeaGreen), new SolidColorBrush(Colors.Pink), new SolidColorBrush(Colors.Red) } };