Tag

WPF

正在浏览与 WPF 相关的文章。

103 篇文章
1 当前页
从 WPF 到 Avalonia 的迁移系列:为什么我必须要把 WPF 程序迁移到 Avalonia

从 WPF 到 Avalonia 的迁移系列:为什么我必须要把 WPF 程序迁移到 Avalonia

在过去几年里,我们的上位机软件主要是用 WPF 和 WinForm 开发的。这些技术在 Windows 平台上确实很好用,也陪伴我们走过了从小规模试产到如今规模化交付的阶段。 但是,随着业务发展和客户需求的变化,单一的 Windows 技术栈逐渐成为了我们必须跨越的一道坎。

西北飞虻 2025-09-13 19:54
WPF完成一个危险提醒效果

WPF完成一个危险提醒效果

当我们写的程序发放出去后,用户是在进行一些危险操作,我们的软件应该给一些提醒效果,比如边框边缘有红色,类似与高德地图那样子的报警提醒效果

就叫我啊禾斗吧 禾斗学编程 2025-05-27 21:41
WPF 借助自定义 XML 文件实现国际化

WPF 借助自定义 XML 文件实现国际化

本文详细介绍了在WPF程序中使用自定义XML文件实现国际化的方法,包括安装必备NuGet包、动态获取语言列表、动态切换语言、在代码和xaml界面中使用翻译字符串等内容,同时提供了源码链接,帮助开发者轻松实现WPF应用的国际化。

沙漠尽头的狼 2025-01-26 06:02
Avalonia 国际化之路:Resx 资源文件的深度应用与探索

Avalonia 国际化之路:Resx 资源文件的深度应用与探索

在当今全球化的软件开发浪潮中,应用的国际化(i18n)与本地化(L10n)显得尤为重要。Avalonia UI 作为一款强大的跨平台 UI 框架,为开发者提供了多种实现国际化的途径。其中,使用传统的 Resx 资源文件进行国际化处理,不仅兼容了原 Winform、WPF、ASP.NET Core 等开发场景下的使用习惯,还借助一些实用工具和特定的开发流程,让国际化的实现变得高效且有条理。

沙漠尽头的狼 2024-12-05 21:34
.NET跨平台客户端框架 - Avalonia UI

.NET跨平台客户端框架 - Avalonia UI

这是一个基于WPF XAML的跨平台UI框架,并支持多种操作系统(Windows(.NET Core),Linux(GTK),MacOS,Android和iOS),Web(WebAssembly)

沙漠尽头的狼 2024-10-24 10:32
CodeWF.EventBus:轻量级事件总线,让通信更流畅

CodeWF.EventBus:轻量级事件总线,让通信更流畅

CodeWF.EventBus,一款灵活的事件总线库,实现模块间解耦通信。支持多种.NET项目类型,如WPF、WinForms、ASP.NET Core等。采用简洁设计,轻松实现命令的发布与订阅、请求与响应。通过有序的事件处理,确保事件得到妥善处理。简化您的代码,提升系统可维护性。

沙漠尽头的狼 2024-06-20 13:02
自研可热插拔的WPF插件系统(MSF)

自研可热插拔的WPF插件系统(MSF)

插件化的需求主要源于对软件架构灵活性的追求,特别是在开发大型、复杂或需要不断更新的软件系统时,插件化可以提高软件系统的可扩展性、可定制性、隔离性、安全性、可维护性、模块化、易于升级和更新以及支持第三方开发等方面的能力,从而满足不断变化的业务需求和技术挑战。

趋时软件 2024-05-07 23:15