2012-05-25 53 views

回答

6

A WPF Popup没有默认的外观。它仅仅是需要“弹出”的内容的占位符。

只要有你弹出包含确实有背景属性并将其设置为你想要的颜色从Popup class文档这个例子中的一个项目。

<Popup Name="myPopup"> 
    <TextBlock Name="myPopupText" 
       Background="LightBlue" 
       Foreground="Blue"> 
     Popup Text 
    </TextBlock> 
</Popup> 
+0

谢谢!我只是试图把背景放在错误的地方......长时间的大声笑。 – JLott

+0

我不得不设置Popup'UseLayoutRounding =“True”'来避免右侧的黑色1px间隙。 – Vimes