主题:急切求助:关于箭头、斜线占地太大
xinying2005
[专家分:0] 发布于 2005-10-27 17:09:00
我自之制的斜箭头、斜线控件所占空间为一矩形,但它会覆盖别的控件,怎么办
回复列表 (共8个回复)
板凳
xinying2005 [专家分:0] 发布于 2005-10-27 18:06:00
地方有限,不能置后。
能不能找到一种方法使得它们只占斜线、斜箭头本身的地方呢?
3 楼
singleminded [专家分:490] 发布于 2005-10-28 08:56:00
这和地方没有关系呀
4 楼
xinying2005 [专家分:0] 发布于 2005-10-29 09:53:00
当然有关系了
斜箭头和斜线所占的空间为一矩形,也就是说它们的背景为一矩形区域。倘若你把斜箭头或斜直线放在某个位置,它们所占的区域就是一矩形。这样很可能因为它们的存在而掩盖其它的控件。
现在的问题是:
能不能设置斜箭头和斜直线的Opacity属性,象form的Opacity属性一样?
能不能设置斜箭头和斜直线只占它们本身空间的大小。(我编制控件时是按画线编的,但编出之后发现它们所占的竟然是一矩形区域)
谢谢解答!
5 楼
xinying2005 [专家分:0] 发布于 2005-11-02 15:03:00
谢谢,请回答我!
6 楼
ryowu [专家分:6470] 发布于 2005-11-02 17:37:00
你的意思是说产生不规则形状(非矩形)的控件咯,Setwindowspos和一个什么函数配合来着可以将表单切割成不规则图形,总之这是用api函数拉,具体的我忘记了。这样就可以做出来不规则的窗体(控件)了。
7 楼
xinying2005 [专家分:0] 发布于 2005-11-02 20:56:00
本人非常需要帮助,楼上的这位专家能不能好人做到底,再帮一把
谢谢
8 楼
xinying2005 [专家分:0] 发布于 2005-11-03 12:00:00
怎样可以把控件的背景设为透明?
我来回复