Witam! Chciałbym wykorzystać poniższy kod tak, aby zamiast zmiany kolorów przycisków były tam zmieniające się obrazki z katalogu Resources. Kombinuje już od dwóch godzin z "Image" na różne sposoby a i tak nie działa :( Oryginały kod z kolorami wygląda tak:
public partial class Form1 : Form
{
private static Button menu_last_clicked;
public Form1()
{
InitializeComponent();
foreach (Button button in new Button[] { button1, button2, button3, button4 })
{
button.Click += new EventHandler(menuButton_Click);
}
}
private void menuButton_Click(object sender, EventArgs e)
{
Button menu_current_clicked = (Button)sender;
Color color = Color.Transparent; // domyślny gdy niekliknięty
if (menu_last_clicked != null) menu_last_clicked.BackColor = color;
switch (menu_current_clicked.Name.ToString())
{
case "button1":
color = Color.Yellow;
break;
case "button2":
color = Color.Red;
break;
case "button3":
color = Color.Green;
break;
case "button4":
color = Color.Blue;
break;
}
menu_current_clicked.BackColor = color;
menu_last_clicked = menu_current_clicked;
}
}
}
Jak to można zrobić ?