我想通过说我是WPF / .net编程的菜鸟来做序。
这是我的问题,需要一些指导。我有一个窗口,我作为导航加载和导入页面。在一个特定页面上,当用户点击其中一个项目(例如按钮)时,我需要显示一个小表单来收集更多信息。我不确定最好的方法是什么......我喜欢什么(但不知道从哪里开始搜索这个解决方案)就是打开一个带有几个文本框和提交按钮的弹出气球样式窗口。 / p>
我探索的其他选项是使用单独的页面。保存当前页面并使用这些文本框和提交按钮加载新页面。或者使用自定义消息框(最不喜欢的选项)。
我希望这个新的额外信息页面与应用程序的其余部分融合在一起,以便主页面仍然可以在后台显示。有什么建议??
答案 0 :(得分:0)
您可以使用WPF的Popup控件
<Popup>
<!-- Your Content Here -->
</Popup>
就我个人而言,WPF的Popup存在问题,因此my own custom UserControl就像Popup一样。
答案 1 :(得分:0)
我最终使用了模态窗口(ShowDialog)方法。