InkCanvas.PreferredPasteFormats Propiedad

Definición

Obtiene o establece formatos que se pueden pegar en .InkCanvas

public:
 property System::Collections::Generic::IEnumerable<System::Windows::Controls::InkCanvasClipboardFormat> ^ PreferredPasteFormats { System::Collections::Generic::IEnumerable<System::Windows::Controls::InkCanvasClipboardFormat> ^ get(); void set(System::Collections::Generic::IEnumerable<System::Windows::Controls::InkCanvasClipboardFormat> ^ value); };
public System.Collections.Generic.IEnumerable<System.Windows.Controls.InkCanvasClipboardFormat> PreferredPasteFormats { get; set; }
member this.PreferredPasteFormats : seq<System.Windows.Controls.InkCanvasClipboardFormat> with get, set
Public Property PreferredPasteFormats As IEnumerable(Of InkCanvasClipboardFormat)

Valor de propiedad

Colección de valores de enumeración. El valor predeterminado es InkSerializedFormat.

Ejemplos

En el ejemplo siguiente se establece el PreferredPasteFormats objeto para que acepte el InkCanvas formato del lenguaje de marcado extensible de aplicaciones (XAML), el formato serializado de lápiz (ISF).

InkCanvasClipboardFormat[] formats = new InkCanvasClipboardFormat[]
                            { 
                              InkCanvasClipboardFormat.InkSerializedFormat,
                              InkCanvasClipboardFormat.Xaml
                            };

inkCanvas1.PreferredPasteFormats = formats;
Dim formats() As InkCanvasClipboardFormat = _
                {InkCanvasClipboardFormat.InkSerializedFormat, _
                 InkCanvasClipboardFormat.Xaml}

inkCanvas1.PreferredPasteFormats = formats

En el ejemplo siguiente se logra lo mismo en lenguaje de marcado extensible de aplicaciones (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>

Comentarios

Uso de elementos de propiedad XAML

<object>
  <object.PreferredPasteFormats>
    InkCanvasClipboardFormats
  </object.PreferredPasteFormats>
</object>

Valores XAML

InkCanvasClipboardFormats Matriz de valores de InkCanvasClipboardFormat enumeración. La especificación de una matriz en XAML requiere x:Array el uso. Especificar un valor de enumeración como un elemento que declara un miembro de matriz requiere x:Static el uso. Para obtener más información, vea extensión de marcado x:Array y extensión de marcado x:Static.

Se aplica a