All Projects → mrts → Winforms Mvp

mrts / Winforms Mvp

Windows Forms example of the Passive View variant of the Model-View-Presenter pattern

Projects that are alternatives of or similar to Winforms Mvp

Kingtv
📺 高仿全民直播(全民TV),项目采用 MVP + RXJava + Retrofit + OKHttp + Material Design + Dagger2 + Base + Glide + GreenDao构建。因为全民TV已经凉了,导致App已经连不上。所以本项目已暂停维护。仅供学习。 推荐MVPFrame: https://github.com/jenly1314/MVPFrame 和你值得拥有的MVVMFrame快速开发框架: https://github.com/jenly1314/MVVMFrame
Stars: ✭ 1,594 (+1030.5%)
Mutual labels:  mvp
Armscomponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+1080.14%)
Mutual labels:  mvp
Android Mvp Basic Sample
Android MVP Basic Sample
Stars: ✭ 140 (-0.71%)
Mutual labels:  mvp
Android Cnblogs
🔥🔥 博客园Android端开源项目,界面简洁清新。
Stars: ✭ 127 (-9.93%)
Mutual labels:  mvp
Ookii Dialogs Winforms
Common dialog classes for Windows Forms applications
Stars: ✭ 130 (-7.8%)
Mutual labels:  windows-forms
Eve
Eve and Wall-e
Stars: ✭ 133 (-5.67%)
Mutual labels:  mvp
Android Tech Frontier
【停止维护】一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目
Stars: ✭ 10,334 (+7229.08%)
Mutual labels:  mvp
Yangyannew
精简看美图
Stars: ✭ 141 (+0%)
Mutual labels:  mvp
Phoenix For Vk
Yet another VK client for Android
Stars: ✭ 131 (-7.09%)
Mutual labels:  mvp
Bilisoleil Kotlin
An unofficial bilibili client for android --kotlin+rxjava2+mvp+okhttp3+retrofit2+dagger2
Stars: ✭ 139 (-1.42%)
Mutual labels:  mvp
Androidarchitecture
Android Architecture using Google guides
Stars: ✭ 127 (-9.93%)
Mutual labels:  mvp
Moxy
Moxy is MVP library for Android
Stars: ✭ 1,611 (+1042.55%)
Mutual labels:  mvp
Mosby Conductor
Plugin for conductor to integrate Mosby
Stars: ✭ 134 (-4.96%)
Mutual labels:  mvp
Archcomp
使用Dagger,LiveData,ViewModel,Rxjava ,Retrofit等搭建App业务模块组件化框架。并处理多个系统提供数据导致的返回数据格式不一致,More ,please readme
Stars: ✭ 127 (-9.93%)
Mutual labels:  mvp
Translateapp
📝 A translations app without interruptions, copy words and translate directly, show result by top view.
Stars: ✭ 1,722 (+1121.28%)
Mutual labels:  mvp
Android Demos
Android develop demos
Stars: ✭ 126 (-10.64%)
Mutual labels:  mvp
Retrofit rxjava mvp
Network uses Retrofit and RxJava With MVP architecture
Stars: ✭ 132 (-6.38%)
Mutual labels:  mvp
Android Base Mvp
Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP
Stars: ✭ 141 (+0%)
Mutual labels:  mvp
Androidstarter
A sample Android app using the MVP architecture.
Stars: ✭ 140 (-0.71%)
Mutual labels:  mvp
Base
Base is a lightweight library that gives you a clean architecture foundation for your Android MVP's
Stars: ✭ 137 (-2.84%)
Mutual labels:  mvp

Passive view Model-View-Presenter in Windows Forms

There are remarkably few straightforward, minimal examples of the Passive view (or Humble dialog) variety of the Model-View-Presenter pattern for Windows Forms.

This project aims to fill the gap.

The common MVVM way of using INotifyPropertyChanged to connect the model to the view and have no presenter or the presenter as a bystander takes us to the Supervising Controller land. Here, by design, everything is managed by the Presenter instead.

The design is as follows:

MVP class diagram

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].