WPF 中的可锁定表面
我想要一个 WPF 中的自定义控件,其外观类似于 HTML,我们用于在屏幕中央显示图像,整个屏幕锁定,并且仅显示图像。
我不想显示图像,我想在本节中显示用户控件。
有人可以对此提出建议吗?
I want a custom Control in WPF which have a appearance similar to HTML, we use for showing Images in the centre of the screen with the whole screen locked and only image is showing.
I dont want to show images, I want to show UserControls within this section.
Can someone give suggestions of this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在窗口中,将所有控件放在一个网格中,并将边框控件(包含图像)作为网格中的最后一个项目(这意味着它将显示在其他项目的顶部)。通过绑定或代码切换其可见性。根据需要调整样式。
In your Window, put all your controls in a single Grid, with a Border control (that contains your image) as the last item in the Grid (which means it will display on top of the other items). Toggle its Visibility via binding or code. Adjust styles as required.
在 Windows 应用程序中,这通常是使用模式对话框来实现的,即创建一个普通的 WPF 窗口并使用
ShowDialog
。In Windows applications this is generally achieved using a modal dialog, i.e. you create a normal WPF window and show it using
ShowDialog
.