Compartir vía


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

IEnumerable<InkCanvasClipboardFormat>

Colección de valores de la enumeración. De manera predeterminada, es InkSerializedFormat.

Ejemplos

En el ejemplo siguiente se establece para PreferredPasteFormats que el InkCanvas formato accept Extensible Application Markup Language (XAML), Ink Serialized Format (ISF) (Formato serializado de entrada 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 de aplicaciones extensibles (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