1

当我使用 wxTopLevelWindow::SetTransparent() 使框架半透明时,我有一个带有 wxStaticBitmap 的框架,staticbitmap 也变得透明。有没有办法只使框架透明而不使控件透明?(类似于 Windows 7 的任务栏和开始菜单)。

提前致谢,

祝你今天过得愉快!拉詹

4

1 回答 1

0

您是否尝试过使用适合框架客户区域的面板,然后使面板而不是框架成为控件的父级?这在许多不同的方面效果更好,所以我怀疑它可能会在这里解决你的问题。您可以将框架设置为透明,但强制面板不透明,这应该级联到面板的所有子窗口。

(我自己没有尝试过 - 恕我直言透明框架很难看)

于 2012-07-06T14:34:42.220 回答