Serio, wiem że to nie jest nic wielkiego, ale mnie to wkurza... Zaraz wyjeżdżam na jakiś czas, więc dam jeszcze raz kod + filmik.
namespace TreeViewbug
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
label1.Text = "button1 click " + treeView1.Nodes[0].Checked.ToString();
}
private void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
{
label1.Text = "afterCheck " + treeView1.Nodes[0].Checked.ToString();
}
private void button2_Click(object sender, EventArgs e)
{
RecreateHandle();
}
private void treeView1_MouseClick(object sender, MouseEventArgs e)
{
this.Refresh();
}
}
}
Albo ja popełniam jakiś głupi błąd i pomijam jakiś drobiazg, albo ta kontrolka jest zbugowana...