zoukankan      html  css  js  c++  java
  • 左侧收缩菜单

     1         int panel1Height = 25;
     2         int panel2Height = 200;
     3         int panel3Height = 25;
     4         int panel4Height = 150;
     5         int panel5Height = 25;
     6         int panel6Height = 100;
     7         private void panel1_Click(object sender, EventArgs e)
     8         {
     9             if (panel2.Visible == true) //已显示容器2,需要隐藏容器2
    10             {
    11                 panel2.Visible = false; //隐藏容器2,容器3和容器5就要移动到容器1之下
    12                 panel3.Top = panel1Height; //容器3移动到容器1之下
    13                 panel5.Top = panel1Height + panel3Height; //把容器5移动到容器3下
    14             }
    15             else
    16             { //已隐藏容器2,需要显示容器2
    17                 panel2.Visible = true; //显示容器2
    18                 panel2.Top = panel1Height; //容器2放在容器1之下
    19                 panel3.Top = panel1Height + panel2Height; //容器3放在容器2之下
    20                 panel4.Visible = false;
    21                 panel6.Visible = false;
    22                 panel5.Top = panel1Height + panel2Height + panel3Height; //把容器5让在容器3之下
    23             }
    24         }
    25 
    26         private void panel3_Click(object sender, EventArgs e)
    27         {
    28             panel3.Top = panel1Height;
    29             if (panel4.Visible == true)
    30             {
    31                 panel4.Visible = false;
    32                 panel5.Top = panel1Height + panel3Height;
    33             }
    34             else
    35             {
    36                 panel4.Visible = true;
    37                 panel2.Visible = false;
    38                 panel6.Visible = false;
    39                 panel4.Top = panel1Height + panel3Height;
    40                 panel5.Top = panel1Height + panel3Height + panel4Height;
    41             }
    42         }
    43 
    44         private void panel5_Click(object sender, EventArgs e)
    45         {
    46             panel3.Top = panel1Height;
    47             panel5.Top = panel1Height + panel3Height;
    48             if (panel6.Visible == true)
    49             {
    50                 panel6.Visible = false;
    51             }
    52             else
    53             {
    54                 panel6.Visible = true;
    55                 panel2.Visible = false;
    56                 panel4.Visible = false;
    57                 panel6.Top = panel1Height + panel3Height + panel5Height;
    58             }
    59         }

     

  • 相关阅读:
    第二轮冲刺-Runner站立会议06
    第二轮冲刺-Runner站立会议05
    第二轮冲刺-Runner站立会议04
    找水王续
    第二轮冲刺-Runner站立会议03
    第二轮冲刺-Runner站立会议02
    用户故事与敏捷开发方法笔记05
    软件需求与分析课堂讨论1
    16秋进度条3
    用户故事与敏捷开发方法笔记04
  • 原文地址:https://www.cnblogs.com/jmy9/p/10795598.html
Copyright © 2011-2022 走看看