Gets or sets formats that can be pasted onto the InkCanvas.
Namespace:
System.Windows.Controls
Assembly:
PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
Visual Basic (Declaration)
Public Property PreferredPasteFormats As IEnumerable(Of InkCanvasClipboardFormat)
Dim instance As InkCanvas
Dim value As IEnumerable(Of InkCanvasClipboardFormat)
value = instance.PreferredPasteFormats
instance.PreferredPasteFormats = value
public IEnumerable<InkCanvasClipboardFormat> PreferredPasteFormats { get; set; }
public:
property IEnumerable<InkCanvasClipboardFormat>^ PreferredPasteFormats {
IEnumerable<InkCanvasClipboardFormat>^ get ();
void set (IEnumerable<InkCanvasClipboardFormat>^ value);
}
public function get PreferredPasteFormats () : IEnumerable<InkCanvasClipboardFormat>
public function set PreferredPasteFormats (value : IEnumerable<InkCanvasClipboardFormat>)
XAML Property Element Usage
<object>
<object.PreferredPasteFormats>
InkCanvasClipboardFormats
</object.PreferredPasteFormats>
</object>
The following example sets the PreferredPasteFormats to make the InkCanvas accept Extensible Application Markup Language (XAML) format, Ink Serialized Format (ISF).
Dim formats() As InkCanvasClipboardFormat = _
{InkCanvasClipboardFormat.InkSerializedFormat, _
InkCanvasClipboardFormat.Xaml}
inkCanvas1.PreferredPasteFormats = formats
InkCanvasClipboardFormat[] formats = new InkCanvasClipboardFormat[]
{
InkCanvasClipboardFormat.InkSerializedFormat,
InkCanvasClipboardFormat.Xaml
};
inkCanvas1.PreferredPasteFormats = formats;
The following example accomplishes the same thing in Extensible Application Markup Language (XAML).
<InkCanvas>
<InkCanvas.PreferredPasteFormats>
<x:Array Type="{x:Type InkCanvasClipboardFormat}">
<x:Static Member="InkCanvasClipboardFormat.Xaml" />
<x:Static Member="InkCanvasClipboardFormat.InkSerializedFormat" />
</x:Array>
</InkCanvas.PreferredPasteFormats>
</InkCanvas>
Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003
The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
.NET Framework
Supported in: 3.5, 3.0
Reference