gpt4 book ai didi

Silverlight:模态ChildWindow在关闭后使父级保持灰色

转载 作者:行者123 更新时间:2023-12-03 16:08:56 27 4
gpt4 key购买 nike

当我的模式ChildWindow关闭时,父控件不会变成“不显示灰色”,并且所有用户输入都被阻止,这迫使我重新启动应用程序。导致此行为一致的确切场景:

  • ChildWindow A弹出,用户单击窗口底部的自定义按钮(而不是“确定”或“取消”)。我的代码做了一些工作,然后为ChildWindow调用Close()方法。
  • ChildWindow A关闭,功能恢复到父控件(控件为灰色)。
  • 用户使ChildWindow B弹出。用户单击系统生成的“确定”或“取消”按钮。
  • ChildWindow B关闭,但是父控件仍然显示为灰色且不可访问。

  • 任意一个窗口都可以反复正常运行。有什么想法吗?

    最佳答案

    我看到了类似的内容(它可能无法解决您的确切问题),并发现了有关ChildWindow here的一些讨论

    他们在ChildWindow Closed事件中建议了此方法,并且对我有用。

    Application.Current.RootVisual.SetValue(Control.IsEnabledProperty, true);

    也可以尝试调用this.DialogResult = true而不是Close方法。

    关于Silverlight:模态ChildWindow在关闭后使父级保持灰色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6456952/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com