我正在使用WPF Popup控件,它将背景显示为黑色。我把一个StackPanel与Background =“Transparent”放在它里面,但这没有帮助。WPF Popup UI显示黑色
<Popup PlacementTarget="{Binding ElementName=parentStackPanel}" Placement="Center"
IsOpen="False" Name="m_popWaitNotifier" PopupAnimation="None"
AllowsTransparency="False">
<StackPanel Orientation="Vertical" Background="Transparent">
<uc:CircularProgressBar x:Name="CB" StartupDelay="0"
RotationsPerMinute="20"
Height="25" Foreground="White"
Margin="12"/>
</StackPanel>
</Popup>
有人可以告诉我如何使背景弹出透明(或任何颜色)?
请张贴一些示例XAML。你所描述的不是默认行为,但很难对它做更多的说明,而不知道如何定义它。 – 2010-10-11 15:41:38
@PN另外 - 如果您添加代码,请选择(突出显示),然后选择编辑文本框上方的“代码”按钮。这会将代码格式化为更具可读性。 – 2010-10-11 17:50:11
如果将CircularProgressBar控件直接添加到窗口(作为测试),会发生什么情况。黑色背景能从那里来吗? – 2010-10-11 17:52:04