private void btn_Click(object sender, EventArgs e)
{
if (folder.Visible==true )
{
btn.Text = "Hi";
}
else
{
btn.Text = "By";
}
}
Make sure your property folder.Visible is change when click state btn.Text = folder.Visible?"Hi":By; folder.Visible=!folder.Visible; // reset state here
TU