Clipboard in UWP RichTextBox (SfRichTextBoxAdv)
6 Aug 20251 minute to read
The SfRichTextBoxAdv takes advantage of the clipboard support and allows you to copy or paste contents to and from the clipboard in the following formats.
-
Rich text format.
-
Text.
-
Image.
UI Command to access clipboard operations
The following code example demonstrates how to bind commands for accessing clipboard operations.
<!-- Binds button to the CutCommand -->
<Button Content="Cut" Command="{Binding ElementName=richTextBoxAdv, Path=CutCommand, Mode=TwoWay}" />
<!-- Binds button to the CopyCommand -->
<Button Content="Copy" Command="{Binding ElementName=richTextBoxAdv, Path=CopyCommand, Mode=TwoWay}" />
<!-- Binds button to the PasteCommand -->
<Button Content="Paste" Command="{Binding ElementName=richTextBoxAdv, Path=PasteCommand, Mode=TwoWay}" />/// <summary>
/// Cut the selected contents of SfRichTextBoxAdv.
/// </summary>
public void Cut()
{
// Executes cut command.
if (richTextBoxAdv.CutCommand.CanExecute(null))
richTextBoxAdv.CutCommand.Execute(null);
}
/// <summary>
/// Copy the selected contents of SfRichTextBoxAdv.
/// </summary>
public void Copy()
{
// Executes copy command.
if (richTextBoxAdv.CopyCommand.CanExecute(null))
richTextBoxAdv.CopyCommand.Execute(null);
}
/// <summary>
/// Paste the clipboard contents to SfRichTextBoxAdv in current selection.
/// </summary>
public void Paste()
{
// Executes paste command.
if (richTextBoxAdv.PasteCommand.CanExecute(null))
richTextBoxAdv.PasteCommand.Execute(null);
}NOTE
In order to cut, copy or paste, the standard keyboard shortcuts such as CTRL + X, CTRL + C, CTRL + V can also be used.