リッチテキストボックスのテキストのコピー、切り取り、または貼り付けを実行できるようにするには、〈コピー〉、〈切り取り〉、〈貼り付け〉の各ボタンの Click イベントハンドラを作成します。 以下のコードをプロジェクトに追加します。
Visual Basic コードの書き方
| Visual Basic | 
                         
                            コードのコピー
                         
                     | 
                
|---|---|
                        
' 名前空間の Imports ディレクティブを入力
Imports C1.Win.C1Ribbon
 
' 〈コピー〉ボタンの Click イベントを処理
Private Sub CopyBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CopyBtn.Click
    Me.RichTextBox1.Copy()
    Me.RichTextBox1.Focus()
End Sub
 
' 〈切り取り〉ボタンの Click イベントを処理
Private Sub CutBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cutbtn.Click
    Me.RichTextBox1.Cut()
    Me.RichTextBox1.Focus()
End Sub
 
' 〈貼り付け〉ボタンの Click イベントを処理
Private Sub PasteBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PasteBtn.Click
    Me.RichTextBox1.Paste()
    Me.RichTextBox1.Focus()
End Sub
                     | 
                |
C# コードの書き方
| C# | 
                         
                            コードのコピー
                         
                     | 
                
|---|---|
                        
// 名前空間の Imports ディレクティブを入力
using C1.Win.C1Ribbon;
 
// コピー〉ボタンの Click イベントを処理
private void CopyBtn_Click(object sender, EventArgs e)
{
    this.richTextBox1.Copy();
    this.richTextBox1.Focus();
}
 
//〈切り取り〉ボタンの Click イベントを処理
private void CutBtn_Click(object sender, EventArgs e)
{
    this.richTextBox1.Cut();
    this.richTextBox1.Focus();
}
 
// 〈貼り付け〉ボタンの Click イベントを処理
private void PasteBtn_Click(object sender, EventArgs e)
{
    this.richTextBox1.Paste();
    this.richTextBox1.Focus();
}
                     | 
                |
RibbonButton.Name プロパティに以下の値が設定されている点に注意してください。