caliburn-micro-wpf-notifyicon-poc:集成Caliburn.Micro和WPF NotifyIcon的概念证明

时间:2024-06-04 11:11:52
【文件属性】:

文件名称:caliburn-micro-wpf-notifyicon-poc:集成Caliburn.Micro和WPF NotifyIcon的概念证明

文件大小:66KB

文件格式:ZIP

更新时间:2024-06-04 11:11:52

C#

#caliburn-micro-wpf-notifyicon-poc 概念验证显示了 WPF MVVM框架与系统托盘UI控件之间的集成。 ## PoC 04是建议的最终工作解决方案! ### tl; dr Visual Studio解决方案是Windows WPF应用程序的工作示例,显示以下内容: NotifyIcon UI控件在其自己的View中定义,并通过Caliburn.Micro命名约定绑定到其ViewModel, ViewModel优先 由Caliburn.Micro Bootstrapper启动的NotifyIcon ViewModel,最初隐藏了View 使用Caliburn.Micro WindowManager由系统托盘ViewModel显示和隐藏辅助视图(实际上是ViewModel) 通过启用Bootstrapper进行控制反转 ## Overwiew


【文件预览】:
caliburn-micro-wpf-notifyicon-poc-master
----.gitattributes(483B)
----04-SysTrayWithinWindow()
--------SysTrayWithinWindow.sln(1004B)
--------SysTrayWithinWindow()
----02-SysTrayOpenWindow()
--------SysTrayOpenWindow.sln(998B)
--------SysTrayOpenWindow()
----03-SysTrayOpenViewModel()
--------SysTrayOpenViewModel.sln(1007B)
--------SysTrayOpenViewModel()
----README.md(5KB)
----01-SysTrayNoWindow()
--------SysTrayNoWindow.sln(992B)
--------SysTrayNoWindow()
----.gitignore(3KB)

网友评论