我有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
的子类。我认为实施的具体细节并不重要。