子窗口模式
默认情况下,ChildWindow Overlay 覆盖(并禁用)整个根视觉对象。我只想覆盖(并禁用)我的 UI 的一部分。如何更改现有的 ChildWindow 以允许我指定根?
谢谢,
标记
By default the ChildWindow Overlay covers (and disables) the entire root visual. I want to cover (and disable) just part of my UI. How can I alter the existing ChildWindow to allow me to specify the Root?
Thanks,
Mark
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不能仅禁用部分底层 UI,而是禁用整个 UI。当 ChildWindow 处于活动状态时,底层 UI 上的所有控件都不会接收鼠标或键盘事件。
没有办法将 ChildWindow 限制为不同的 Root,它始终以 Silverlight 控件级别为根。
You can't disable only part of the underlying UI the whole of it is disabled. When the ChildWindow is active none of the controls on the underlying UI will receive Mouse or Keyboard events.
There is no way to limit the ChildWindow to a different Root, it is always rooted at the Silverlight control level.