У меня есть System.Windows.Controls.Image
, который украшен парой украшений. Теперь я хочу скопировать украшенное изображение в буфер обмена. Пока у меня есть эта строка кода:
System.Windows.Clipboard.SetImage(myImage as BitmapImage);
Однако, это только копирует само изображение; украшения не включены. Есть ли способ включить украшения?
РЕДАКТИРОВАТЬ: Вот код, показывающий, как я украшаю myImage
:
MyAdorner myAdorner = new MyAdorner(myImage);
AdornerLayer adornerLayer = AdornerLayer.GetAdornerLayer(myImage);
adornerLayer.Add(myAdorner);
MyAdorner
является подклассом System.Windows.Documents.Adorner
. Я не думаю, что особенности реализации важны.