|
■No54757 (きしり さん) に返信
> 2010/11/01(Mon) 15:46:00 編集(投稿者)
--------------------------------------------------------------------------------
// ボタン共通
private void button_Click(object sender, EventArgs e)
{
// 押下ボタン名を取得し検索対象ラベル名に変換(ここでの例:button1 -> Label1 てな感じ)
string searchLabelName = ((Button)sender).Name.Replace("button", "label");
// 対象ラベル名を検索
foreach (Control c in this.Controls)
{
if (c.Name == searchLabelName)
{
// ラベルに押下ボタンのテキストを表示
((Label)c).Text = ((Button)sender).Text;
break;
}
}
}
--------------------------------------------------------------------------------
シンプルかどうかは不明
|