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