文档中如何将图形与文字进行组合( 二 )


由于文字框没有Pic属性,勉强用下面的方法吧:
设计好文字框和图片,把图片插入到表中,并右键点选图片,选择叠放次序置于底层;
然后把文字框和图片叠放在一起,设定文字框的BackStyle的属性为0(fmBackStyleTranparent)
这样在设计模式下已经是能看到图片了 。
但是,取消设定模式后,并在文字框中输入文字后,图片又被覆盖,所以,还要变通一下,就是在文字框的LostFocus事件上加一句
Sheet1.Shapes(2).Select
也就是在输入文字框结束并离开文字框时,人为显示一下图片,这时文字框因为是透明的,所以又可以同时看到文字和图片了 。
当然这是个变通的办法,缺点就是由于【离开文字框】时不清楚你执行了什么【动作】,所以暂时就把焦点回到了图片,你可能需要再次执行这个动作(比如说选择了某个单元格);要是在文字框中的输入过程是可预期的(比如3个字元长度),那可以设定文字框的Change,在文字框的输入满足条件后主动让图片显示并将焦点设定到下一个位置(按钮或单元格等等) 如何将多张图片合到一起
以上就是关于文档中如何将图形与文字进行组合的全部内容,以及文档中如何将图形与文字进行组合的相关内容,希望能够帮到您 。

推荐阅读