使用 UWP XAML,我正在尝试从 Postman 重新创建此文本框 UX,它会在应用程序中的所有其他元素上方弹出以显示全文:https ://streamable.com/avrixo 。我几乎完全重新创建了这个 UX,但是当文本框位于列表视图中时,我无法将文本框带到应用程序的“前面”。
我试过的:
我尝试为自定义文本框创建一个用户控件,其中 Canvas 作为其父级。像这样:
<Canvas>
<TextBox/>
</Canvas
当用户关注文本框时,我添加了一些事件处理来更改文本换行和Canvas.Zindex
附加属性(我尝试将 z-index 设置为 1、10、100 和 1000000)。但是,我发现随着文本框垂直扩展,无论我给它什么 z-index,它都保持在它下面的列表视图项的“后面”。
如何将列表视图项内的文本框带到 UI 的“前面”?