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

这样的界面需求应该使用什么控件?

视频监控需要,必须动态生成几个窗口用来显示各路视频。
假设现在有4路视频要显示,那么必须在程序中动态生成4个控件用来显示4路视频,
难点在于这4个控件的排列必须是“田字型”的,而且必须充满起父窗口;
如果是9路视频就需要动态生成9个控件来显示,其排列必须是“9宫格”的,而且也必须充满其父窗口;
如果是16路视频就需要动态生成16个控件来显示,其排列必须是“16宫格”的,而且也必须充满其父窗口;

小弟刚接触VC++2005,对里面的控件使用不是很熟悉,请各位大虾帮帮忙!小弟不胜感激! --------------------编程问答-------------------- CONTROLS.ADD(splitContainer)//动态添加,方法很多,不过要想根据实际情况生成,肯定要动态添加,都是通过CONTROLS.ADD --------------------编程问答-------------------- 去海康威视网去下demo把,他们有写好的vc的demo,里面有你要的东西,基本上就是一个control然后动态添加 --------------------编程问答-------------------- 动态追加即可 --------------------编程问答-------------------- 可以用tableLayoutplane,动态设置几行几列,并且平均分布大小,再将你的控件加进去。 --------------------编程问答-------------------- 海康demo是自定义窗口类实现的, 最简单的是放STATIC控件,动态调整控件大小位置就可以实现 --------------------编程问答-------------------- 可是动态添加会涉及到计算每个子窗口大小的问题,我比较同意flyxiaoyao的观点,使用tableLayoutplane会比较简单 --------------------编程问答-------------------- 定义一组Panel,按照监控摄像头的数量计算一下位置就好了。 --------------------编程问答-------------------- 要是5组 该如何布满
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,