WPF应用程序框架(WAF)v2.5.0.7源码 源码描述: WPF应用程序框架(WAF)是一个轻量级的框架,可以帮助您创建结构良好的WPF应用程序。 它支持你在申请一个分层的架构和模型-视图-ViewModel(又名MVVM, M-V-VM, PresentationModel)模式。 特点 WPF应用程序框架(WAF) ViewModel的:包含类型,帮助你实现的Model-View-ViewModel模式。 DataModel的:基类的应用,支持你的DataModel-View - ViewModel模式。 DelegateCommand:DelegateCommand允许你来处理视图比其他类别的WPF命令。 INotifyPropertyChanged的:基类实现INotifyPropertyChanged接口。实施检查中的属性名称的DEBUG模式。 WeakEvent:第一类支持的WPF WeakEvent模式,它可以帮助你避免内存泄漏。 验证:DataErrorInfoSupport类带来的IDataErrorInfo接口与DataAnnotations的验证框架。 ConverterCollection:这个集合是能够保持同步模型的ObservableCollection DataModels。 服务:显示一条消息或打开/保存文件对话框,向用户提供服务。 最近的文件:RecentFileList类提供了最近的文件列表,可以装载和存储在应用程序设置的逻辑。 单元测试扩展 例如:如果一个action结果在一个特殊的exception,可以用ExpectedException方法来测试。 PropertyChanged:提供了一个辅助方法来测试如果一个属性改变事件是当一个特定的行动提出被执行。 CanExecuteChangedEvent:一个helper方法来测试一个CanExecute改变事件是当一个特定的行动提出被执行。 v2507更新信息 图例: [b]打破变化; [O]标记为过时成员 WAF的:添加CollectionHelper.GetNextElementOrDefault方法。 InfoMan:支持创建一个新的电子邮件,并保存在发送框中。 InfoMan:新的电子邮件:选择从地址簿中的电子邮件地址。 InfoMan:显示在导航窗格中的项目数。 InfoMan:支持删除的电子邮件。 InfoMan:加入在Common.Presentation搜索盒的控制和使用,在EmailCli??ent通讯录模块。 InfoMan:设计数据添加到通讯录意见。
2024-03-27 15:59:29 3.12MB WPF 应用程序 源码
1
可在HTML5 + JavaScript上运行的麻将应用程序“ Cyber​​麻将” 演示 执照 作者 npm脚本 命令 描述 release 为发布而构建。 build 为调试而构建。 build:js 仅构建用于调试JavaScript。 build:css 仅构建CSS。 build:html 仅构建HTML。 test 执行单元测试。 test:cover 使用覆盖率报告执行单元测试。 文档 程序结构 数据结构,例如Tehai 网络麻将的分数格式 通道数计算 查找听众数量的程序(Chitoitsu,Kokushi Musou) 查找听众人数的程序(普通手版(重新)) 查找听众人数的程序(普通手版(重新)) 程序以查找侦听器的数量(修改后的版本) 完成点计算 程序计算麻将的胜利分数 麻将取胜点的计算-列出情况角色和抽奖角色 查找中奖表格(特殊表格)的程序 查找中奖
2024-03-23 10:22:40 2.57MB JavaScript
1
一个开源、高性能的聊天机器人框架,支持语音合成、多模态和可扩展的函数调用插件系统。适合要开发私人聊天机器人的创业项目来作为基础框架起步。 支持一键免费部署您的私人 ChatGPT/LLM Web 应用程序,支持 docker镜像,一键部署,1分钟内完成,无需任何复杂的配置。支持具有视觉识别功能的 OpenAI 最新gpt-4-vision模型, 可以感知视觉的多模态智能。支持文本转语音 (TTS) 和语音转文本 (STT) 技术,使我们的应用程序能够将文本消息转换为清晰的语音输出, 允许用户与对话代理进行交互,就像他们在与真人交谈一样。支持插件模式的拓展,目前已经有一些比较成熟的应用插件在这个平台上。
2024-03-23 01:47:07 1.74MB docker
1
AppVeyor(Win / Linux): Checkout AppVeyor工件:包含为Windows和Linux构建的WebApp示例! Travis-CI(Win / macOS / Linux): 使用Blazor的.NET 5和ASP.NET NET Core(Razor Pages,MVC)构建跨平台的桌面应用程序。 Electron.NET是带有嵌入式ASP.NET Core应用程序的“常规” Electron应用程序的包装。 通过我们的Electron.NET IPC桥,我们可以从.NET调用Electron API。 CLI扩展托管了我们的工具集,用于构建和启动Electron.NET应用程序。 等待-您是否在Electron内托管了.NET Core应用? 为什么? 好吧...有很多不同的方法可以使X-plat桌面应用程序运行。 我们认为.NET开发人员最好使用ASP.NET Core环境,并将其嵌入到一个非常强大的X平台环境(称为Electron)中。 将Electron移植到.NET并不是该项目的目标,至少我们没有如何做的任何线索。 我们只是将
2024-03-20 21:12:24 3.31MB electron dotnet aspnet dotnet-core
1
适用于SMILES(简化的分子输入行输入系统)文件的3D渲染应用程序 用于教育和示范目的。 应用程序接受,使用方法将SMILES字符串从文件转换为具有坐标的,应用程序利用库()显示3D复合模型。 在开发过程中,我发现不是真正JavaScript库,也不是JQuery插件,并且由于我没有时间将其重写为Vue.js组件,因此我最终将其构建改版为Vue。 js应用。 一些主要功能: 用。渐进式JavaScript框架。 演示与交互。 利用进行3D模型渲染。 有验证步骤,仅接受有效的SMILES文件。 在所有浏览器(包括移动设备)上都很好用! (感谢响应式网页设计) 支持多个文件的转换和渲染。 具有拖放功能。 使用SASS / SCSS进行样式设置。 已经彻底注释了代码。 演示 感谢,可以在实时演示。 手机浏览器问题 虽然该应用程序具有自适应设计,并且可以适应从最小的iPho
2024-03-18 13:59:40 626KB JavaScript
1
六轴机械手程序 用信捷XD5和威纶触摸屏编写。 此程序已经实际设备上批量应用,程序成熟可靠,借鉴价值高,程序有注释。
2024-03-13 14:52:20 521KB
1
整套3DEC可应用程序,可供科研人员,研究生学习使用。
2024-03-05 17:04:33 57.57MB 3DEC
1
基于ADO开发ObjectARX数据库应用程序,晁彩霞,魏永乐,本文介绍了ObjectARX开发工具和ADO数据库接口的基本特点,以凸模参数化建模为例详细阐述了利用ADO接口开发ObjectARX数据库应用程序的过程
2024-03-03 21:25:13 322KB 首发论文
1
tppa201驱动是专为tp-linktl-pa201型号产品设计的一款驱动程序,用户安装驱动后可以解决连接中的各种故障问题,传输稳定流畅,欢迎下载!tp-linktl-pa201驱动介绍tp-link普联tl-pa201电线网络适配器应用程序,适用于TL-PA201V4.0版本产品的配置软件。配,欢迎下载体验
2024-03-03 16:34:42 10.46MB tp-link 网络适配器 tp-link tl-pa201
1
LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。 LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。 LabVIEW开发环境集成了工程师和科学家快速构建各种应用所需的所有工具,旨在帮助工程师和科学家解决问题、提高生产力和不断创新。
2024-03-02 17:18:29 3.24MB labview
1