【发布时间】:2013-12-04 16:54:35
【问题描述】:
我正在使用 XAML 制作一个 WinRT 应用程序,并且我有一个控件,该控件具有一个 TextBox 和一个在 TextBox 获得焦点时在其下打开的 Popup。 弹出窗口的宽度与文本框的宽度相同。这很好用,但是如果我将控件放在 ScrollViewer 中并放大弹出窗口的大小不会改变。我想实现类似于标准 ComboBox 的东西,当它嵌套在 ScrollViewer 中时,它会改变其 Popup 的大小。我该怎么办?
我知道弹出窗口必须是 VisualTree 的一部分,但我不太确定如何在不更改现有布局的情况下添加它。 谢谢
【问题讨论】:
-
弹出窗口的父级是什么?
标签: c# xaml popup windows-runtime scrollview