WpfCalava:使用Caliburn Micro和AvalonDock 2.0的WPF应用程序

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

文件名称:WpfCalava:使用Caliburn Micro和AvalonDock 2.0的WPF应用程序

文件大小:40KB

文件格式:ZIP

更新时间:2024-06-11 04:03:15

C#

WPF Caliburn Micro + AvalonDock 2.0模板指南 这个项目是在我的之后诞生。 我花了很多时间来研究和收集问题和潜在的解决方案,以使WPF应用程序与Caliburn Micro和AvalonDock 2.0一起使用,即使这是最基本的情况。 在找到有关此主题的许多未解决的问题后,我认为这至少可以帮助其他从这两个库开始的人。 非常感谢所有社区海报和博客作者,他们的建议对于构建甚至是原始的但有些希望的功能模板很有用。 Sumus enim nani super humeros gigantum ... 在本文档中,您可以找到逐步指南,用于基于此代码存储库中包含的AD + CM创建基本的WPF应用程序框架。 这只是一个起点,有意保持尽可能简单,但是如果社区可以改善它就很好了,因此我们可以为实现这种通用组合提供指南。 接下来是对构建此应用程序模板的主要步骤的概述。


【文件预览】:
WpfCalava-master
----WpfCalava.csproj(9KB)
----LocalizedStrings.cs(1KB)
----packages.config(293B)
----DebugLogger.cs(2KB)
----MefBootstrapper.cs(5KB)
----WpfCalava.csproj.DotSettings(887B)
----Converters()
--------AdBooleanToVisibilityConverter.cs(1KB)
----App.xaml(881B)
----Messages()
--------ApplicationStateChangedMessage.cs(1KB)
--------ToolVisibilityChangedMessage.cs(388B)
----App.xaml.cs(2KB)
----Assets()
--------Images()
--------StringResources.Designer.cs(5KB)
--------StringResources.resx(6KB)
----IShell.cs(139B)
----.gitignore(3KB)
----Views()
--------NoteView.xaml(1KB)
--------WordCounterView.xaml.cs(659B)
--------MainView.xaml(5KB)
--------AutobinderTemplateSelector.cs(541B)
--------NoteView.xaml.cs(343B)
--------MainView.xaml.cs(4KB)
--------WordCounterView.xaml(956B)
----Actions()
--------MessageBoxAction.cs(1KB)
----README.md(7KB)
----App.config(1KB)
----.gitattributes(378B)
----Properties()
--------Resources.resx(5KB)
--------Settings.settings(937B)
--------AssemblyInfo.cs(2KB)
--------Settings.Designer.cs(3KB)
--------Resources.Designer.cs(3KB)
----ViewModels()
--------DocumentBase.cs(4KB)
--------WordCounter()
--------Application()
--------ToolBase.cs(2KB)
--------Note()
--------Main()

网友评论