Freigeben über


InkCanvas.PreferredPasteFormats Eigenschaft

Definition

Ruft die Formate ab, die auf der InkCanvas eingefügt werden können, oder legt diese fest.

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)

Eigenschaftswert

IEnumerable<InkCanvasClipboardFormat>

Eine Auflistung von Enumerationswerten. Der Standardwert ist InkSerializedFormat.

Beispiele

Im folgenden Beispiel wird festgelegt, dass das PreferredPasteFormats InkCanvas Extensible Application Markup Language (XAML)-Format( Ink Serialized Format, ISF) akzeptiert wird.

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

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

inkCanvas1.PreferredPasteFormats = formats

Im folgenden Beispiel wird dieselbe Sache in extensible Application Markup Language (XAML) ausgeführt.

<InkCanvas>
  <InkCanvas.PreferredPasteFormats>
    <x:Array Type="{x:Type InkCanvasClipboardFormat}">
      <x:Static Member="InkCanvasClipboardFormat.Xaml" />
      <x:Static Member="InkCanvasClipboardFormat.InkSerializedFormat" />
    </x:Array>
  </InkCanvas.PreferredPasteFormats>
</InkCanvas>

Hinweise

Verwendung von XAML-Eigenschaftenelementen

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

XAML-Werte

InkCanvasClipboardFormats
Ein Array mit InkCanvasClipboardFormat Enumerationswerten. Das Angeben eines Arrays in XAML erfordert x:Array die Verwendung. Das Angeben eines Enumerationswerts als Element, das ein Arrayelement deklariert, erfordert x:Static die Verwendung. Weitere Informationen finden Sie unter x:Array Markup Extension und x:Static Markup Extension.

Gilt für