動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

アクティブなFormのButtonの色を変える

出典: 【C#】Formの中にFormを表示して良い感じに切り替えるアクティブなFormのButtonの色を変える

アクティブなFormのButtonの色を変える (csharp)#87853255d4ae
        private void button1_Click(object sender, EventArgs e)
        {
            form2.Hide();
            form3.Hide();        form1.Show();
 
        button2.BackColor = _defaultColor;
        button3.BackColor = _defaultColor;
 
        button1.BackColor = _activeColor;
    }
 
    private void button2_Click(object sender, EventArgs e)
    {
        form1.Hide();
        form3.Hide();
 
        form2.Show();
 
        button1.BackColor = _defaultColor;
        button3.BackColor = _defaultColor;
 
        button2.BackColor = _activeColor;
    }
 
    private void button3_Click(object sender, EventArgs e)
    {
        form1.Hide();
        form2.Hide();
 
        form3.Show();
 
        button1.BackColor = _defaultColor;
        button2.BackColor = _defaultColor;
 
        button3.BackColor = _activeColor;
    }
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #87853255d4ae
  • lines: 36
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「アクティブなFormのButtonの色を変える」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

9
図鑑トップ