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>