ReactiveUI.WPF 20.1.1

前缀已保留
dotnet add package ReactiveUI.WPF --version 20.1.1                
NuGet\Install-Package ReactiveUI.WPF -Version 20.1.1                
此命令旨在在Visual Studio的包管理器控制台中使用,因为它使用了NuGet模块的Install-Package版本。
<PackageReference Include="ReactiveUI.WPF" Version="20.1.1" />                
对于支持PackageReference的项目,将此XML节点复制到项目文件中以便引用该包。
paket add ReactiveUI.WPF --version 20.1.1                
#r "nuget: ReactiveUI.WPF, 20.1.1"                
#r指令可用于F# Interactive和Polyglot Notebooks。将此内容复制到交互工具或脚本的源代码中以便引用包。
// Install ReactiveUI.WPF as a Cake Addin
#addin nuget:?package=ReactiveUI.WPF&version=20.1.1

// Install ReactiveUI.WPF as a Cake Tool
#tool nuget:?package=ReactiveUI.WPF&version=20.1.1                

Build Code Coverage #yourfirstpr alternate text is missing from this package README image

<br> <a href="https://github.com/reactiveui/reactiveui"> <img width="160" heigth="160" src="https://raw.githubusercontent.com/reactiveui/styleguide/master/logo/main.png"> </a> <br>

什么是ReactiveUI?

ReactiveUI 是一个可组合、跨平台的模型-视图-视图模型(MVVM)框架,适用于所有.NET平台。它深受函数式响应式编程的影响,这是一种允许您将可变状态从用户界面中抽象出来,并在一个可读性高的地方表达功能想法,并提高应用程序的可测试性的范型。

🔨 开始入门 🛍 安装包 🎞 观看视频 🎓 查看示例 🎤 讨论ReactiveUI

书籍

我们的一位校友维护者Kent Boogart编写了一本优秀的书籍

NuGet包

安装以下包以开始构建自己的ReactiveUI应用。 <b>注意:</b>一些特定平台的包是必须的。这意味着您必须正确安装这些包,否则您的应用程序无法按预期性能运行。有关更多信息,请参阅 <a href="https://reactiveui.net/docs/getting-started/installation/">安装文档页面</a>。

平台 ReactiveUI包 NuGet
.NET Standard ReactiveUI CoreBadge
ReactiveUI.Fody FodyBadge
单元测试 ReactiveUI.Testing TestBadge
WPF ReactiveUI.WPF WpfBadge
UWP ReactiveUI.Uwp UwpBadge
WinUI ReactiveUI.WinUI WinUiBadge
MAUI ReactiveUI.Maui MauiBadge
Windows Forms ReactiveUI.WinForms WinBadge
Xamarin.Forms ReactiveUI.XamForms XamBadge
Xamarin.Essentials ReactiveUI CoreBadge
AndroidX (Xamarin) ReactiveUI.AndroidX DroXBadge
Xamarin.Android ReactiveUI.AndroidSupport DroBadge
Xamarin.iOS ReactiveUI CoreBadge
Xamarin.Mac ReactiveUI CoreBadge
Tizen ReactiveUI CoreBadge
Blazor ReactiveUI.Blazor BlazBadge
平台Uno ReactiveUI.Uno UnoBadge
平台Uno ReactiveUI.Uno.WinUI UnoWinUiBadge
Avalonia Avalonia.ReactiveUI AvaBadge
任何 ReactiveUI Validation ValBadge

赞助

核心团队成员、ReactiveUI贡献者以及生态系统中的贡献者在空闲时间进行这项开源工作。如果您使用ReactiveUI并进行严肃的任务,并且希望我们投入更多时间,请捐赠。此项目也增加了您的收入/生产力。它使开发和应用程序更快,并减少了所需的带宽。

成为赞助商.

这是我们如何使用捐赠的方式

  • 允许核心团队工作在ReactiveUI上
  • 感谢在贡献中投入大量时间的贡献者
  • 支持生态系统中的项目

支持

如果您有问题,请查看我们的GitHub问题Stack Overflow上是否已有答案。

如果您想讨论某事或只是需要帮助,这里有我们的Slack聊天室,那里总有乐于帮忙的人!

请勿为支持请求打开GitHub问题。

贡献

ReactiveUI在OSI批准的开源许可下开发,使其可以免费使用和分发,即使用于商业用途。

如果您想提交pull请求,请首先打开GitHub问题进行讨论。我们非常欢迎第一次贡献pull请求的贡献者。

有关如何贡献更改的更多信息,请参阅贡献指南

核心团队

<table> <tbody> <tr> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/glennawatson.png?s=150"> <br> <a href="https://github.com/glennawatson">Glenn Watson</a> <p>墨尔本,澳大利亚</p> </td> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/chrispulman.png?s=150"> <br> <a href="https://github.com/chrispulman">Chris Pulman</a> <p>英国</p> </td> </tr> <tr> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/rlittlesii.png?s=150"> <br> <a href="https://github.com/rlittlesii">Rodney Littles II</a> <p>德克萨斯州,美国</p> </td> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/cabauman.png?s=150"> <br> <a href="https://github.com/cabauman">Colt Bauman</a> <p>韩国</p> </td> </tr> </tbody> </table>

校友核心团队

以下曾是核心团队成员。

<table> <tbody> <tr> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/ghuntley.png?s=150"> <br> <a href="https://github.com/ghuntley">Geoffrey Huntley</a> <p>悉尼,澳大利亚</p> </td> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/kentcb.png?s=150"> <br> <a href="https://github.com/kentcb">Kent Boogaart</a> <p>布里斯班,澳大利亚</p> </td> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/olevett.png?s=150"> <br> <a href="https://github.com/olevett">Olly Levett</a> <p>伦敦,英国</p> </td> </tr> <tr> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/anaisbetts.png?s=150"> <br> <a href="https://github.com/anaisbetts">Anaïs Betts</a> <p>旧金山,美国</p> </td> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/shiftkey.png?s=150"> <br> <a href="https://github.com/shiftkey">Brendan Forster</a> <p>墨尔本,澳大利亚</p> </td> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/clairernovotny.png?s=150"> <br> <a href="https://github.com/clairernovotny">Claire Novotny</a> <p>纽约,美国</p> </td> </tr> <tr> <td align="center" valign="top" width="105"> <img width="100" height="100" src="https://github.com/worldbeater.png?s=150"> <br> <a href="https://github.com/worldbeater">Artyom Gorchakov</a> <p>莫斯科,俄罗斯</p> </td> </tr> </tbody> </table>

.NET基金会

ReactiveUI 是 .NET 基金会的一部分 。与该基金会相关联的其他项目包括微软 .NET 编译器平台("Roslyn")以及微软 ASP.NET 项目系列,包括微软 .NET Core 和 Xamarin Forms。

产品 兼容的和其他计算目标框架版本。
.NET net6.0-windows10.0.17763 兼容。 net6.0-windows10.0.19041 兼容。 net7.0-windows 已计算。 net8.0-windows 已计算。 net8.0-windows10.0.17763 兼容。 net8.0-windows10.0.19041 兼容。
.NET Framework net462 兼容。 net463 已计算。 net47 已计算。 net471 已计算。 net472 兼容。 net48 已计算。 net481 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET Standard

NuGet 包 (33)

显示依赖 ReactiveUI.WPF 的前 5 个 NuGet 包

下载
Noggog.WPF

通用的可重复使用的 WPF 类和扩展方法,适用于没有特定项目,并带有风味

MepApps.MepControls

Mep Apps Inc. 基础代码模块

NodeNetwork

包描述

NetLib

Net4.7.2 c# 库 WPF + ReactiveUI

AE.UI.Wpf.Common

仅限内部使用。

GitHub 存储库 (31)

显示依赖 ReactiveUI.WPF 的最受欢迎的前 5 个 GitHub 存储库

存储库 星级
2dust/v2rayN
适用于 Windows 的 GUI 客户端,支持 Xray 核心、v2fly 核心和其他
shadowsocks/shadowsocks-windows
shadowsocks 的 C# 端口
2dust/clashN
适用于 Windows 的 clash 客户端,支持 Mihomo
HMBSbige/NatTypeTester
测试当前网络的 NAT 类型(STUN)
ChangemakerStudios/Papercut-SMTP
Papercut SMTP -- 简单桌面电子邮件服务器
版本 下载 最后更新
20.1.1 20,163 5/18/2024
20.0.1 8,047 5/1/2024
19.6.12 6,136 4/26/2024
19.6.1 13,736 3/25/2024
19.5.72 33,036 3/15/2024
19.5.41 15,329 1/27/2024
19.5.39 6,045 1/3/2024
19.5.31 3,506 12/16/2023
19.5.1 36,965 10/2/2023
19.4.1 37,396 7/11/2023
19.3.3 643 7/8/2023
19.3.2 238 7/8/2023
19.2.1 18,051 6/4/2023
18.4.44 23,443 5/11/2023
18.4.34 6,391 4/19/2023
18.4.26 16,125 3/11/2023
18.4.25 2,108 3/5/2023
18.4.22 4,312 2/18/2023
18.4.20 15,718 2/1/2023
18.4.1 55,979 11/24/2022
18.3.1 67,535 7/19/2022
18.2.9 3,229 7/8/2022
18.2.5 35,703 6/24/2022
18.1.8 9,028 6/10/2022
18.0.10 17,330 4/27/2022
18.0.7 5,848 4/11/2022
18.0.4 1,053 4/11/2022
17.1.50 54,024 2/14/2022
17.1.46 640 2/13/2022
17.1.17 15,347 1/1/2022
17.1.9 4,472 12/11/2021
17.1.6 2,537 12/6/2021
17.1.4 702 12/4/2021
17.1.3 369 12/4/2021
17.1.2 362 12/4/2021
17.0.13 428 12/3/2021
17.0.1 2,105 12/2/2021
16.4.15 2,667 12/13/2021
16.4.14 506 12/13/2021
16.4.1 7,553 11/30/2021
16.3.10 13,967 11/4/2021
16.3.9 701 11/2/2021
16.3.8 409 11/2/2021
16.3.5 1,209 10/31/2021
16.2.6 66,877 9/12/2021
16.2.1 6,728 8/26/2021
16.1.1 3,140 8/22/2021
15.1.1 2,556 8/19/2021
14.3.10 11,125 8/17/2021
14.3.1 3,225 8/11/2021
14.2.1 5,454 8/3/2021
14.1.1 13,416 6/19/2021
13.3.2 11,097 5/13/2021
13.3.1 771 5/12/2021
13.2.18 51,084 4/8/2021
13.2.10 2,685 4/1/2021
13.2.2 11,446 3/4/2021
13.1.1 24,457 1/22/2021
13.0.38 6,715 1/11/2021
13.0.27 4,815 12/18/2020
13.0.1 3,930 12/8/2020
12.1.5 102,662 10/30/2020
12.1.1 32,138 10/22/2020
11.5.35 23,228 8/28/2020
11.5.26 3,824 8/16/2020
11.5.17 69,603 8/4/2020
11.5.6 2,260 7/30/2020
11.5.1 968 7/28/2020
11.4.17 42,775 6/9/2020
11.4.1 19,639 5/7/2020
11.3.8 5,791 4/25/2020
11.3.7 958 4/23/2020
11.3.1 17,573 4/1/2020
11.2.3 11,851 3/5/2020
11.2.1 2,436 2/25/2020
11.1.23 15,704 1/28/2020
11.1.21 710 1/28/2020
11.1.20 4,733 1/27/2020
11.1.12 3,364 1/18/2020
11.1.11 748 1/17/2020
11.1.6 2,624 1/7/2020
11.1.1 1,026 1/1/2020
11.0.6 3,536 12/26/2019
11.0.1 4,545 12/12/2019
10.5.43 2,421 12/5/2019
10.5.31 2,424 11/20/2019
10.5.30 721 11/20/2019
10.5.7 7,519 10/15/2019
10.5.6 628 10/15/2019
10.5.1 2,184 10/13/2019
10.4.1 970 10/8/2019
10.3.6 7,315 9/30/2019
10.3.1 1,820 9/22/2019
10.2.2 685 9/19/2019
10.2.1 342 9/19/2019
10.1.7 562 9/17/2019
10.1.6 1,279 9/9/2019
10.1.5 443 9/9/2019
10.1.1 400 9/8/2019
10.0.1 831 9/4/2019
10.0.1-preview.6 726 6/26/2019
10.0.1-preview.5 318 6/26/2019
10.0.1-preview.4 583 5/21/2019
10.0.1-preview.3 368 5/13/2019
10.0.1-preview.2 514 4/21/2019
10.0.0-preview.3 1,078 1/19/2019
10.0.0-preview.1 623 1/14/2019
9.22.1 17,270 8/28/2019
9.21.1 834 8/26/2019
9.20.1 12,108 8/6/2019
9.19.5 9,917 7/11/2019
9.19.3 811 7/9/2019
9.19.2 2,132 7/9/2019
9.18.2 5,459 6/29/2019
9.18.1 798 6/28/2019
9.17.11 1,957 6/23/2019
9.17.4 2,091 6/15/2019
9.17.1 671 6/14/2019
9.16.9 984 6/10/2019
9.16.6 6,001 5/30/2019
9.16.4 744 5/29/2019
9.16.3 1,182 5/25/2019
9.16.1 1,030 5/22/2019
9.15.9 720 5/21/2019
9.15.7 684 5/21/2019
9.15.6 682 5/21/2019
9.15.5 1,898 5/19/2019
9.15.1 3,121 5/13/2019
9.14.3 747 5/12/2019
9.14.1 1,028 5/7/2019
9.13.1 9,927 4/16/2019
9.12.1 4,589 3/20/2019
9.11.3 3,261 3/7/2019
9.11.1 8,408 2/21/2019
9.10.7 1,949 2/16/2019
9.10.1 11,659 2/8/2019
9.9.5 5,035 2/3/2019
9.9.1 3,058 1/30/2019
9.8.23 1,631 1/27/2019
9.8.22 1,050 1/25/2019
9.8.19 859 1/24/2019
9.8.15 1,503 1/19/2019
9.8.14 834 1/19/2019
9.8.13 917 1/18/2019
9.8.9 1,004 1/16/2019
9.8.1 5,446 1/11/2019
9.7.2 2,769 1/3/2019
9.6.3 2,707 12/31/2018
9.5.1 1,207 12/27/2018
9.4.1 29,589 12/4/2018
9.3.5 4,109 11/21/2018
9.3.3 841 11/21/2018
9.3.2 821 11/21/2018
9.3.1 853 11/20/2018
9.2.2 1,986 11/11/2018
9.1.4 4,177 11/5/2018
9.1.1 1,689 10/28/2018
9.0.1 4,132 10/5/2018
8.7.2 21,388 8/23/2018
8.7.1 2,921 8/17/2018
8.6.3 959 8/17/2018
8.6.1 2,121 8/15/2018
8.5.1 1,927 8/11/2018
8.4.4 2,295 8/8/2018
8.4.1 1,128 8/7/2018
8.3.1 13,473 6/12/2018
8.2.1 3,777 5/14/2018
8.0.1 3,622 5/9/2018
8.0.0 5,879 5/2/2018
8.0.0-alpha0136 950 4/30/2018
8.0.0-alpha0117 2,403 11/29/2017
8.0.0-alpha0113 829 11/12/2017
8.0.0-alpha0110 750 11/8/2017