最近做个视频监控界面,窗口中有个Panel(其中有一个button),点击button将panel部分全屏显示,用的是系统API,setParent接口,但是这样的话,底部的任务栏仍然不能填满,比较恶心,请问有什么良策?????
注:是Panel控件全屏,不是窗口全屏C# .net

解决方案 »

  1.   

    topmost 后设置窗口大小。最大化是不会覆盖的。
      

  2.   

    panel  的话  尝试修改大小试试   建议在新的窗体开启   把这个pane传递过去。
      

  3.   

    哈哈,自己脑袋被踢了,原本就是可以修改大小的。
    1、this.pnlMain.Height = Screen.PrimaryScreen.Bounds.Height;//这个是取全屏的高度的
    2、this.pnlMain.Height = Screen.PrimaryScreen.WorkingArea.Height;//这个是取工作区域高度的,不包括任务栏等其他一些元素的区域的。