当前位置:编程学习 > C#/ASP.NET >>

C#中panel 双击问题

视频监控中 
C#中双击一个四分屏的panel中的任意一屏   
如何变成单屏(只显示一个画面,可以放大将其他三个盖住,也可以直接跳转到一分屏)再双击恢复四分屏显示。
求源码高手。 --------------------编程问答-------------------- 所有panel的doubleclick指向同一个事件,双击时,sender就是点击的panel,然后你遍历那4个,判断不是sender的就隐藏 --------------------编程问答--------------------
引用 1 楼 bdmh 的回复:
所有panel的doubleclick指向同一个事件,双击时,sender就是点击的panel,然后你遍历那4个,判断不是sender的就隐藏

说的太高级了 怎么写啊
我是俩panel  一个小的在下面。
小panel private void panBack_Paint(object sender, PaintEventArgs e)
        {
            ControlPaint.DrawBorder(e.Graphics,
                               e.ClipRectangle,
                               Color.Lime,
                               3,
                               ButtonBorderStyle.Solid,
                               Color.Lime,
                               3,
                               ButtonBorderStyle.Solid,
                               Color.Lime,
                               3,
                               ButtonBorderStyle.Solid,
                               Color.Lime,
                               3,
                               ButtonBorderStyle.Solid);
        }
大panel
   private void panel_Click(object sender, EventArgs e)
        {
            Panel panel = (Panel)sender;
            panBack.Location = new Point(panel.Location.X - 3, panel.Location.Y - 3);
            panBack.Size = new Size(panel.Width + 6, panel.Height + 6);
            panBack.Tag = null;
            panBack.Tag = panel.Name.Trim();
            panBack.SendToBack();

           
        }
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,