coz*_*er8 1 c# user-interface transparency panel visual-studio
我在c#中使用GUI表单构建器.我有一个TransparencyKey设置,整个表单的backGround颜色设置为透明度键,因此表单的背景似乎不可见.我还有一个登录面板,首先出现,用户登录后消失,其他面板变得可见.这一切都有效,除非我尝试重叠任何面板.发送回来或带到前面没有任何区别.如果即使其中一个面板重叠一点,这两个重叠的面板也会消失?可能有什么不对?
干杯格兰特
小智 5
不确定我所说的将适用于你正在做的事情.我试图在Windows窗体中使用面板做类似的事情.我有两个面板,我想根据数据绑定控件切换它们的可见性.当PanelY不可见时,PanelX将可见.好吧,我遇到了一个问题...... PanelX会被看到,而且PanelY将是隐形的.但是,如果我将表单输入更改为PanelY应该可见而PanelX应该是不可见的,那么它们都是不可见的.无论我做什么,我都无法看到PanelY.
那解决办法就是这样.我在PanelX中放置了PanelY(当然没有意识到我做了).我想要的是PanelX和PanelY都在主表单容器上.但正如我所说,PanelY在PanelX的容器中...所以当PanelX不可见且PanelY应该可见时,PanelY也是不可见的,因为它的容器(PanelX)是不可见的.
长话短说,确保您的Panel在适当的容器中.
| 归档时间: |
|
| 查看次数: |
5426 次 |
| 最近记录: |