未分類

【C# TextBox】コピー、切り取り、貼り付け、アンドゥを行う

準備

(なし)

デザイン

1. フォーム (Form1) にボタン (button1) を配置します。
2. フォーム (Form1) にボタン (button2) を配置します。
3. フォーム (Form1) にボタン (button3) を配置します。
4. フォーム (Form1) にボタン (button4) を配置します。
5. フォーム (Form1) にテキストボックス (textBox1) を配置します。

サンプルコード (C#)

// 名前空間の追加
// (なし)

// コード
private void button1_Click(object sender, EventArgs e)
{
  textBox1.Copy();
}

private void button2_Click(object sender, EventArgs e)
{
  textBox1.Cut();
}

private void button3_Click(object sender, EventArgs e)
{
  textBox1.Paste();
}

private void button4_Click(object sender, EventArgs e)
{
  textBox1.Undo();
}

解説

各ボタンをクリックすると、コピー / 切り取り / 貼り付け / アンドゥ を実行します。

結果

動作確認環境

Visual Studio 2015 Professional (C# 6.0)

-未分類