/// <summary> /// tree的焦点失去事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Goodstypetree_Leave(object sender, EventArgs e) { if (Goodstypetree.Width > 121 || Goodstypetree.Height > 20) { Tree_hide_timer.Start(); //隐藏treeview } }
/// <summary> /// 背景单击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void NewPutInventory_Click(object sender, EventArgs e) { SetGoodsinfo(); if (Goodstypetree.Width > 121 || Goodstypetree.Height > 20) { Tree_hide_timer.Start(); //隐藏treeview } }
/// <summary> /// treeview的隐藏计时器 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Tree_hide_timer_Tick(object sender, EventArgs e) { if (Goodstypetree.Width >= 121) { Goodstypetree.Width -= 5; } if (Goodstypetree.Height >= 20) { Goodstypetree.Height -= 15; } if (Goodstypetree.Width <= 121 && Goodstypetree.Height <= 20) { tree_label.Show(); Tree_hide_timer.Stop(); } }