WPF popup控件里边放了一个ListView、popup关闭的时候偶尔会留下残影

某些机子上偶尔会出现、不确定是什么情况,准备用控件的visibility绑定popup的IsOpen属性、但是popup可能会超过窗口的下边界、用控件去做就无法达到超过窗... 某些机子上 偶尔会出现、不确定是什么情况,准备用控件的visibility绑定popup的IsOpen属性、但是popup可能会超过窗口的下边界、用控件去做就无法达到超过窗口下边界的效果了。所以还是得解决popup的残影问题
突然发现、有残影的问题貌似是窗口上的问题、如果popup打开的位置在窗口外边就没有残影效果、一半在窗口里边一半在窗口外边、只有在窗口里边的部分有残影效果
展开
 我来答
RayNCC
2014-08-06 · TA获得超过615个赞
知道小有建树答主
回答量:452
采纳率:0%
帮助的人:608万
展开全部
截个图看看
拉一下窗口改变大小刷新绘制,看看有没有消失
追问
不好意思  已经解决了、设置一下popup的AllowsTransparency属性为true就好了、虽然不明白为什么
追答
哦,是这个原因啊。因为popup本质上还是一个window,不设置AllowsTransparency会渲染一个窗口边框,当窗口重叠的时候估计由于层叠窗口刷新的原因留下的吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式