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

panel多层透明

我现在做一个form窗体
里面放了2个panel把panel都设为透明
但是当两个panel重叠在一起的时候下面的那个panel就被上面的panel给挡住了;
下面的panel里面的东西都看不到了
我现在想让下面的panel里面的东西备挡住了也能看见
该怎么做啊
是不是要重画啊 ~~!
我不知道该怎么做啊
望大虾们帮帮我啊

--------------------编程问答-------------------- 怎么没有人告诉我啊
自己先顶下 --------------------编程问答-------------------- 什么叫做“备挡住了也能看见”?

你设置过 Style["z-index"] 属性吗? --------------------编程问答-------------------- 就是panel1和panel2重叠了
比如说是panel2在panel1的上面
也能透过panel2看到panel1里面的东西 --------------------编程问答-------------------- 怎么没有人告诉我啊~!
很难马? --------------------编程问答-------------------- 高手都哪里去了阿 --------------------编程问答-------------------- --------------------编程问答-------------------- 顶啊 我也想知道 --------------------编程问答-------------------- 这应该是 CSS 干的事吧. panel 的话,用主题看看?具体我也不大清楚 --------------------编程问答-------------------- lz想透过地板看到楼下的情况 --------------------编程问答--------------------
引用 3 楼 czdeair 的回复:
就是panel1和panel2重叠了
比如说是panel2在panel1的上面
也能透过panel2看到panel1里面的东西
哦 怎么整啊 我也想知道 --------------------编程问答-------------------- form中两个panel重叠必然是一个包含另外一个,我也遇到过类似问题,你可以变向实现
用TabControl控件,标题用其他控件遮挡

单击切换功能如下实现 this.tc.SelectedTab = this.tc.TabPages["tbp1"];

以取代this.panel.visable=tree;
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,