表单allowtransparency=true时的WPF组合框错误

表单allowtransparency=true时的WPF组合框错误,wpf,transparency,Wpf,Transparency,我在WPF中发现了以下内容: 我有一个AllowTransparency=true的表单。在表格里面我放了一个组合框。 我将一些项目添加到组合框中 我运行此应用程序并单击组合框。起初,它似乎根本没有出现。仔细检查(添加更多项目后),我发现它实际上出现在表单后面。如果我添加了足够多的项目,它将从表单后面可见 如果我只是更改AllowTransparency=false,那么一切都很好 这看起来像WPF(3.5SP1)中的一个bug 有人知道这方面的解决方法吗?转到 搜索后提交反馈@ 并提及复

我在WPF中发现了以下内容:

我有一个AllowTransparency=true的表单。在表格里面我放了一个组合框。 我将一些项目添加到组合框中

我运行此应用程序并单击组合框。起初,它似乎根本没有出现。仔细检查(添加更多项目后),我发现它实际上出现在表单后面。如果我添加了足够多的项目,它将从表单后面可见

如果我只是更改AllowTransparency=false,那么一切都很好

这看起来像WPF(3.5SP1)中的一个bug

有人知道这方面的解决方法吗?

转到

搜索后提交反馈@

并提及复制的步骤

有一个3.5sp1的更新,但你可以测试,但我怀疑


AllowTransparency速度慢且有缺陷,不应使用-这是在各种显示驱动程序中遇到缺陷的一种好方法

不使用AllowTrasparency,你几乎可以得到任何你喜欢的东西,看看这篇文章的例子:


请投我一票。我有这个确切的问题,没有足够的信息可用。您解决了这个问题吗?没有,我联系了MS支持部门,但在我确认这只发生在我的开发人员机器上,而不是所有机器上之后,他们对帮助我并不感兴趣。。。奇怪的是,它最终以某种方式自行解决了。