如何从 UWP 项目调用 WPF 项目中存在的函数

Posted

技术标签:

【中文标题】如何从 UWP 项目调用 WPF 项目中存在的函数【英文标题】:How to call functions present in WPF projects from UWP project 【发布时间】:2021-08-23 14:50:37 【问题描述】:

我有一个功能可以在我的 WPF 项目中隐藏任务栏,在 UWP 中无法隐藏任务栏,因此我需要在单击按钮时从 UWP 调用该 WPF 函数,

我怎样才能做到这一点? 我读过一些关于桌面桥的东西,但我不清楚如何使用它。

如果有人能给我一个简单的例子,那将是很大的帮助

【问题讨论】:

【参考方案1】:

如何从 UWP 项目调用 WPF 项目中存在的函数

当然,您可以从 UWP 应用中使用 参数 启动桌面扩展,然后根据该参数调用特定方法。更多内容请参考 stfan 的博客 UWP with Desktop Extension – Part 2,其中包含代码示例。

【讨论】:

我读到了,我觉得很难,你能给我一些简单的例子吗,比如..从 UWP 应用程序中单击 btn,但从 WPF 中调用函数。这对我有很大帮助[我是新来的] 好的,我给你做示例代码,请稍等 请参考此代码示例here,如果答案有帮助请考虑accept。

以上是关于如何从 UWP 项目调用 WPF 项目中存在的函数的主要内容,如果未能解决你的问题,请参考以下文章

wpf 数据库是webapi的项目怎么改为本地调用执行?

如何将 UWP 类库链接到 WPF 应用程序?

迁移桌面程序到MS Store(12)——WPF使用UWP InkToolbar和InkCanvas

如何从 UWP 应用程序调用“libheif.dll”函数

如何将项目添加到 UWP 应用程序的资源管理器上下文菜单

UWP NavigationView通过MVVM切换到另一个页面