我希望在WPF XAML UserControl中创建一个UI元素,其外观和工作方式大致类似于Google Suggest - 一个带有ListBox的TextBox,显示在其下方,显示与TextBox中输入的文本相匹配的建议。在简化形式中,我的XAML看起来像这样:
<StackPanel>
[...controls above...]
<TextBox ... />
<ListBox ItemsSource="{Binding SearchHints}"
Visibility="{Binding HasSearchHints}" MaxHeight="100" />
[...controls below...]
</StackPanel>
我正在努力实现的是我希望ListBox浮动在可能位于其下方的任何内容之上,就像ComboBox的下拉部分那样。目前,它向下推动其下方的任何控件。我认为这一定是可能的,因为ComboBox控件基本上完全符合我的要求。在CSS中,将元素设置为position:relative,但在XAML中似乎没有立即明显的等价物。有什么想法吗?
答案 0 :(得分:0)
使用了Icepickle的评论 - 元素完全符合我的要求。