quote:以下是引用迷失的梨在2013-10-15 14:43:47的发言:quote:以下是引用n次看你的背影在2013-10-15 11:02:09的发言:
楼主:是不是点击复合框,弹出类似下拉菜单,在菜单里面点击相应的画面名选择条,产生动作,将这个画面显示在PictureWindow中?
不是,是用的组合框

在上面这个画面中下面那个组合框的下拉菜单中定义不同的画面名,然后点击后在上图中的画面窗口中打开相应的画面,组合框的运行效果如下图

我需要实现这种功能,不知道大侠可有解决良策???
这个东东首先画一个透明的I/O域;底部一个矩形背景框;加一个按钮和小箭头组成一个组,就能画出这个了

。
然后鼠标点击那个带小箭头的按钮,将

画面 赋给PictureWindow1,并用脚本定义好PictureWindow1弹出的位置。
第三步:鼠标点击文本栏位时,将你的温度趋势画面赋给PictureWindow2,将此文本的背景颜色置为青色,将文本的字符写到I/O域,并关闭PictureWindow1。
PictureWindow1和PictureWindow2在组态的时候可以藏在组合框后面,这里都是围绕PictureWindow展开的应用,鼠标动作的事件里:比如弹出窗口的定位,和字符串赋给I/O域、将画面赋给PictureWindow需要写点脚本,楼主可以按照上述步骤去动手做一下。这样学习出来的东西才是你自己的。加油哦。