Я добавляю LayerVisual
к Panel
, вызывая
LayerVisual layerVisual; // this is created using a Compositor in previous logic
Panel parent; // I get this Panel from my XAML
ElementCompositionPreview.SetElementChildVisual(parent, layerVisual);
К сожалению, используя ElementCompositionPreview.SetElementChildVisual()
У меня две проблемы:
- Я могу установить только одну
LayerVisual
за один раз - такой
LayerVisual
помещается поверх всех других элементов (и я хочу вместо этого на заднем плане)
Поэтому я был бы счастливиметь решение типа
parent.Children.Insert(0, layerVisual);
, но, к сожалению, layerVisual
не является UIElement
.
Как мне достичь этого результата?