【问题标题】:Show Messages from a Library Project in a WPF Project在 WPF 项目中显示来自库项目的消息
【发布时间】:2021-10-10 04:54:18
【问题描述】:

我有一个包含两个项目的项目文件夹。 第一个项目(项目 1)是(将是)一个没有视图和页面的库,第二个项目(项目 2)是一个 WPF 项目,具有不同的视图和页面以及显示错误和信息的视图。 现在如何在此视图(项目 2)中显示库(项目 1)中的错误和信息?

我的意思是,例如,如果 DLL(项目 1)中的方法或函数发生错误,则此信息视图应在项目 2 中打开并显示消息(错误/信息)。

我不想使用消息框,重要!

谁能给我一些详细的信息?

非常感谢

【问题讨论】:

  • 您应该尝试设计您的库项目以显示显示消息的意图(例如触发事件),同时 WPF 项目订阅它并显示合适的 UI 元素。业务逻辑和 UI 之间的适当分离对于解耦复杂系统中的不同组件非常重要。
  • 您好,感谢您的信息。这是一个全球性的观点,但我的脑海中缺少实现它的方法。也许其他人可以提供帮助?提前致谢

标签: c# .net xaml dll .net-assembly


【解决方案1】:

现在我已经创建了自己的解决方案。在我的解决方案中,我添加了一个新的库项目,例如带有一些视图和功能的视图助手...... 现在我可以从整个解决方案的所有文件中访问...

此条目可以关闭;-)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-01
    • 2023-02-17
    • 1970-01-01
    相关资源
    最近更新 更多