【发布时间】:2011-12-20 14:57:41
【问题描述】:
我有一个 Silverlight 用户控件,它是一个带有搜索按钮的文本框。单击搜索按钮时,带有搜索控件的网格将可见。搜索控件位于带有搜索按钮的画布中的网格中。在单击搜索按钮之前,网格会折叠。我遇到的问题是搜索网格没有出现在所有其他控件之上。当我的控件获得焦点时,我将 Canvas.ZIndex 属性设置为 100,这导致它出现在大多数其他控件之上,但页面上仍有一些按钮不会出现弹出窗口。有什么想法吗?
【问题讨论】:
-
有什么理由不使用 Silverlight Toolkit (silverlight.codeplex.com) 它包含一个非常好的 ChildWindow 控件?
-
@Erno 此处不需要子窗口,请考虑日期选择器控件...您如何单击按钮然后弹出日历,您可以从中选择日期 - 即是我正在寻找的弹出窗口类型。
-
好的,我不清楚。也许您应该重新使用 ComboBox 的项目面板的功能;它们总是出现在其余部分之上。
-
:) 我敢打赌有些人知道弹出窗口,他们只是没有阅读这个问题。
标签: silverlight xaml user-controls