私はリストボックスに項目を追加する次のbutton_clickイベントを持っています。リストボックスに追加する必要のあるテキストは約30個のボタンがあるからです。どのように関数やイベントの形で一般化するので、ユーザーが1から30までの任意の数字ボタンをクリックすると、項目ボタン(i).textをリストボックスに追加する必要があります。次の例では です。button1_click add button1.text。私は(ボタンボタンを追加する(I)_CLICK(私は)あなたはおそらく、あなたの「自分」ボタンクラスを記述する必要があります。ここで、i = 1
30のおかげ一般化ボタン(i)_clickボタン(i)を取得する.text
private void button1_Click(object sender, EventArgs e)
{
listBox1.Items.Insert(0, " ");
if ((checkBox_pickup.CheckState != 0) && (checkBox_family.CheckState != 0))
{
listBox1.Items.Insert(1, listBox1.Items.Count);
listBox1.Items.Insert(2, "PICKUP");
listBox1.Items.Insert(3, textBox2.Text);
listBox1.Items.Insert(4, textBox1.Text);
listBox1.Items.Insert(5, "Family");
listBox1.Items.Insert(5, button1.Text);
listBox1.Items.Insert(6, DateTime.Now.ToString());
listBox1.Items.Insert(listBox1.Items.Count, textBox4.Text);
送信者をButtonオブジェクトにキャストすると、ボタンのNameプロパティとTextプロパティが自由に使えます: 'Button b = sender as Button; – LarsTech