我有一个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
。我认为实施的细节并不重要。