バージョン

コピーと貼り付けサポートの有効化

このコントロールは廃止されたため、XamDataGrid コントロールに移行することをお勧めします。今後、新機能、バグ修正、サポートは提供されません。コードベースの XamDataGrid への移行に関する質問は、サポートまでお問い合わせください。

xamGrid コントロールでのコピーと貼り付けのサポートは、デフォルトでは有効ではありません。

XAML ファイルまたはコード ビハインドでこの機能を有効にできます。ClipboardSettings オブジェクトのプロパティは、この機能を構成するために使用されます。

xamGrid コントロールでは、コピーおよび貼り付け操作は標準のキーボード ショートカットに割り当てられます。"CTRL + C" の組み合わせはコピーを実行し、"CTRL + V" は貼り付けを実行します。

コピー操作を有効にするには、 AllowCopy プロパティを True に設定する必要があります。貼り付け操作を有効にするには、 AllowPaste プロパティを True に設定します。

ユーザーが開始した貼り付けは、xamGrid コントロールでの内部的な貼り付け操作に関係ありません。この操作の結果は起動されたイベントであり、イベント引数 ClipboardPastingEventArgs に保存されるデータをさらに操作できます。

以下のコードは、XAML およびコード ビハインドでコピーおよび貼り付け操作を有効にする方法を示します。

XAML の場合:

<ig:XamGrid x:Name="xamGrid" … >
    <ig:XamGrid.ClipboardSettings>
        <ig:ClipboardSettings AllowCopy="True" AllowPaste="True"/>
    </ig:XamGrid.ClipboardSettings>
</ig:XamGrid>

Visual Basic の場合:

xamGrid.ClipboardSettings.AllowCopy = True
xamGrid.ClipboardSettings.AllowPaste = True

C# の場合:

xamGrid.ClipboardSettings.AllowCopy = true;
xamGrid.ClipboardSettings.AllowPaste = true;