【发布时间】:2010-12-25 18:31:23
【问题描述】:
我什至很难说出这个问题。
我在我的 UI 中的 ListBox 中向用户显示预览图像。当用户将鼠标悬停在图像上时,我想将其展开以便用户可以看到更多细节。
我已经到了可以“弹出”图像的地步,但它当然仍在布局中的正常位置内,这意味着图像不会显示在它附近的其他控件之上,它只出现在它之前呈现的控件之上和之后呈现的控件之下。它也被 ListBox 的边界裁剪。
是否有一种简单(即不开发自定义控件)的方法可以暂时从视觉布局中移除该图像并将其置于所有其他元素之上?
这是一个糟糕的演示应用程序,它显示了我在说什么:
请注意,缩放后的图像被 ListBox 的边界裁剪(列表框外部为红色)。此外,请注意,在缩放图像之后呈现的 UI 元素仍然覆盖它——后面出现的图标和项目名称(“项目 5”和左下角的其他内容)。
【问题讨论】: