リッチテキストボックスのテキストのコピー、切り取り、または貼り付けを実行できるようにするには、〈コピー〉、〈切り取り〉、〈貼り付け〉の各ボタンの 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 プロパティに以下の値が設定されている点に注意してください。