E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WPF(MVVM)
MVVM
架构:LiveData + ViewModel + Repository搭配的三种解决方案
publicclassType1ViewModelextendsBaseViewModel{publicType1ViewModel(@NonNullApplicationapplication){super(application);}publicLiveDatagetLiveData1(){returnrepository.getLiveData1();}publicLiveDatagetLi
2401_84132589
·
2024-09-07 14:54
程序员
架构
Android
mvvm
之 LiveData 的原理
生命周期的状态总共有5个:DESTROYED,INITIALIZED,CREATED,STARTED,RESUMED;状态切换事件总共有7个:ON_CREATE,ON_START,ON_RESUME,ON_PAUSE,ON_STOP,ON_DESTROY,ON_ANY;每个事件除了ON_ANY以外,都严格在Controller的onXXX()回调中产生,比如ON_CREATE事件在Activity
2301_82243816
·
2024-09-07 14:24
程序员
android
【QT开发教程】Qt中的数据绑定与
MVVM
架构
在现代应用程序开发中,数据绑定和
MVVM
(Model-View-ViewModel)架构是非常重要的设计模式。Qt作为一个强大的跨平台C++框架,提供了丰富的工具和类来实现数据绑定和
MVVM
架构。
I'mAlex
·
2024-09-06 18:11
QT开发教程
qt
架构
开发语言
C#在
WPF
中实现单个串口通信例2
上面是UI界面设计代码2、后台代码:usingSystem;usingSystem.Collections.Generic;usingSystem.IO.Ports;usingSystem.Text;usingSystem.Windows;namespaceSerialPortExample{publicpartialclassMainWindow:Window{privateSerialPort
杨PH
·
2024-09-06 17:36
C#实例练习
c#
MVVM
架构
随着Vue响应式框架越来越火,有关
MVVM
架构的越来越引起人们的关注,下面做详细介绍。
MVVM
是Model-View-ViewModel的简写,是基于数据绑定的基础架构。
努力突破
·
2024-09-06 13:09
软件架构
vue.js
node.js
前端
webpack
ajax
前端
MVVM
框架设计及实现(一)
最近抽出点时间想弄个dom模块化的模板引擎,不过现在这种都是
MVVM
自带的,索性就想自己造轮子写一个简单的
MVVM
框架了借鉴的自然还是从正美的avalon开始了,我记得还是去年6月写过一个系列的avalon
baoaoba9317
·
2024-09-06 13:08
前端
设计模式
数据结构与算法
ViewUI
轻量级前端
MVVM
框架avalon - 整体架构
渲染页面,绑定事件,切换类名,什么脏活都揽右边是ViewModel视图模式,就是开发者通过avalon.define("xxx",function(vm){vm.firstName="模型"})既然是
MVVM
baoaoba9317
·
2024-09-06 13:08
前端
javascript
ViewUI
Flutter 架构蓝图教程
Flutter架构蓝图教程flutter-architecture-blueprintsFlutterArchitectureBlueprintsisaprojectthatintroduces
MVVM
architectureandprojectstructureapproachestodevelopingFlutterapps
瞿旺晟
·
2024-09-06 09:09
android
mvvm
官方demo,Android
MVVM
实战Demo完全解析
受限于当时的技术水平和网络论调,在那个时代,网上绝大多数人都认为加了databinding就是
mvvm
了,实际上不是这样的,
MVVM
是一种架构模式,而DataBinding是一个实现数据和UI绑定的框架
Qianwei Cheng
·
2024-09-05 22:32
android
mvvm官方demo
基于领域驱动设计(DDD)的代码结构设计思路
可以使用MVC、
MVVM
或其他适合的模式来组织表示层的代码。应用层:负责协调应用程序的业务逻辑和领域对象之间的交互。应用层可以包含服务、命令和查
北欧人写代码
·
2024-09-05 09:02
设计规范
后端
面试题整理2
2).
MVVM
模式:ModelViewViewModel把模型视图业务逻辑层进行解耦和编写。3).单例模式:通过static关键词,声明全局变量。在整个进程运行期间只会被赋值一次。4).观察者模
充满活力的早晨
·
2024-09-05 03:37
MVVM
设计模式:构建高效且可维护的前端应用
MVVM
(Model-View-ViewModel)作为一种流行的设计模式,它通过分离业务逻辑和用户界面,提高了代码的可维护性和可测试性。
Lill_bin
·
2024-09-04 23:00
java
前端
设计模式
前端
vue.js
后端
restful
spring
WPF
之SelectedValue与SelectedValuePath
在下拉框ComboBox中,有SelectedValue跟SelectedValuePath这两个属性,我总是搞混,现在写一篇文章来梳理下:1.ItemSource:这个不用多说,数据源,是一个对象列表,在
MVVM
weixin_30538029
·
2024-09-04 22:53
ListBox等控件的SelectedItem,SelectedValue,SelectedValuePath属性详解
引言初学
WPF
可能会对诸如ComboBox、ListBox等集合控件的当前选择项的绑定有所疑惑,控件提供了两个可绑定对象:SelectedItem\SelectedValue,同时还有DisplayMemberPath
James.TCG
·
2024-09-04 21:47
WPF
wpf
Android架构组件:
MVVM
模式的实战应用与数据绑定技巧
MVVM
(Model-View-ViewModel)架构模式因其清晰的结构和高效的开发效率,逐渐成为Android开发者们青睐的架构模式之一。
大分享文库
·
2024-09-04 11:44
大分享文库
cnkvip.com
www.cnkvip.com
android
WPF
MVVM
实现Button按钮删除选中的DataGrid的某一行
代码如下:删除按钮前端代码:DataGrid前端代码:删除按钮绑定的Command后端ViewModel代码:publicRelayCommandDeleteManagerCommand{get{returnnewRelayCommand((arg)=>{varModel=AppData.Instance.DataGrid.SelectedItemasmanager;//AppData.Insta
柚子和香橼
·
2024-09-04 05:31
WPF
wpf
datagrid
wpf
刷新数据_
WPF
MVVM
DataGrid数据直更新
WPF
MVVM
所有类基本上都会实现System.ComponentModel.INotifyPropertyChanged接口.举例为TestModel实体类A3只是A1与A2的数据处理后显示,只要A1
眺过云端
·
2024-09-04 05:01
datagrid
wpf
刷新数据
wpf
mvvm
实现datagrid列中的属性进行绑定
datagrid的列并不在可视化树上,所以用需要下面的办法中转一下publicclassBindingProxy:Freezable{protectedoverrideFreezableCreateInstanceCore(){returnnewBindingProxy();}publicobjectProxyData{get{return(object)GetValue(ProxyDataPro
wangyue4
·
2024-09-04 05:01
开发语言
c#
wpf
演示:基于
WPF
的DrawingVisual和谷歌地图瓦片开发的地图(完全独立不依赖第三方库)
一、目的:基于
WPF
的DrawingVisual和谷歌地图瓦片开发的地图二、预览三、环境VS2022,Net7,DrawingVisual,谷歌地图瓦片四、主要功能地图缩放,平移,定位真实经纬度显示瓦片信息显示真实经纬度和经纬线省市县数据定位省市县镇级别连线鹰眼图
He BianGu
·
2024-09-04 05:31
wpf
谷歌地图
瓦片
DrawingVisual
卫星图
标记
自绘地图
WPF
的DataGrid 在
MVVM
模式下选中行实现滚动
1、定义事件2、实现滚动publicvoidDataGrid_SelectionChanged(objectobj,RoutedEventArgsarg){if(obj==null){return;}vargrid=objasDataGrid;grid.UpdateLayout();grid.ScrollIntoView(grid.SelectedItem,null);}3、选中行,实现滚动略
舟行_逆水
·
2024-09-04 05:00
wpf
WPF
Prism框架搭建
WPF
Prism框架搭建1.引入Prism框架在Nuget包管理器中搜索Prism,并添加到项目中2.在项目中使用prism框架2.1修改app.xaml删除项目中自带的StartupUri修改Application
安卓小小白
·
2024-09-04 05:00
WPF开发
#
wpf最佳实现
wpf
prism
mvvm
C#
WPF
入门学习主线篇(十六)—— Grid布局容器
C#
WPF
入门学习主线篇(十六)——Grid布局容器欢迎来到C#
WPF
入门学习系列的第十六篇。
Ice bear433
·
2024-09-03 01:10
C#
WPF
c#
wpf
学习
8月29日
wpf
学
wpf
7.071.vs如何创建新项目?退出,创建新项目,点c#,windows,进入界面2.app.config在哪里?好像只有这个。。。试一下,不是我为啥没有config?
西鲶鱼
·
2024-09-03 01:40
wpf
javascript
开发语言
ecmascript
WPF
-DelegateCommand
接触
WPF
一段事件,已经是一个勉强合格的小白了。接下来的笔记是
WPF
MVVM
模式下的Command。
樱落八幡
·
2024-09-03 01:09
wpf
wpf
【
WPF
】
WPF
学习之面试常问问题
一、
WPF
和Winform的区别:
WPF
:1、
Wpf
基于xaml语言来定义用户界面,可以实现界面和逻辑分离。
是五月吖
·
2024-09-03 01:39
WPF
wpf
学习
WPF
RelayCommand 含无参
引用usingSystem;usingSystem.Windows.Input;namespaceRelayCommand{publicclassRelayCommand:ICommand{privatereadonlyAction_execute;privatereadonlyFunc_canExecute;//////RaisedwhenRaiseCanExecuteChangediscall
Dorthyn
·
2024-09-03 01:09
C#
WPF
wpf
WPF
样式(Style)与模板(template)区别
WPF
(WindowsPresentationFoundation)中的样式和模板都是用于控件外观的重要机制,但它们的目的和使用方式略有不同。
@Crazy Snail
·
2024-09-03 01:38
wpf
windows
Jetpack
MVVM
常见错误二:在 launchWhenX 中启动协程
image.pngFlowvsLiveData自StateFlow/SharedFlow出现后,官方开始推荐在
MVVM
中使用Flow替换LiveData。
fundroid
·
2024-09-02 17:10
从混乱到清晰:Android应用开发架构演进之路(MVC、MVP、
MVVM
、MVI)
我们将探讨四种常见的架构模式:MVC、MVP、
MVVM
和MVI,并深入了解它们的优缺点以及适用的场景。一、MVC(Model-View-Controller)我们从最早
程序员小森
·
2024-09-02 15:34
WordPress 后台缓存插件:WP Admin Cache提高缓存页面
使用WordPress建站会安装一些静态缓存插件,比如:WPRocket、CacheEnabler、CometCache、W3TotalCache、WPSuperCache、
WPF
astestCache
818源码资源站
·
2024-09-02 11:19
源码下载00818.cn
源码下载818资源站
缓存
vue之MVC与
MVVM
区别
MVVM
:M-model-
火红_
·
2024-09-02 04:03
vue
mvc
vue.js
前端
javascript
Vue3学习记录——(1)MVC与
MVVM
Model代表数据存储,主要用于实现数据的持久化;View代表用户界面(UI),主要用于实现页面的显示;Controller代表业务逻辑,串联起View和Model1.流行的
MVVM
模式模型(Model
一只漫步前行的羊
·
2024-09-02 04:03
Vue3学习记录
vue.js
学习
mvc
浅谈C#之
Wpf
一、基本介绍C#
WPF
(WindowsPresentationFoundation)是一个用于构建Windows客户端应用程序的UI框架,它是.NETFramework的一部分。
CN.LG
·
2024-09-01 18:02
WPF
c#
开发语言
【
WPF
动画】
关于
WPF
中System.Windows.Media.Animation命名空间下常用动画类的简要介绍、使用方法和适用场景的表格使用场景解释:示例代码1示例代码2:使用`Storyboard`组合多个动画代码解释应用场景动画类描述使用示例适用场景
TIF星空
·
2024-09-01 17:51
WPF分享
wpf
经验分享
c#
WPF
中Canvas图像缩放和平移
WPF
中Canvas图像缩放和平移使用控件介绍Canvas控件Image控件
WPF
Ellipse控件代码示例缩放时字体失真解决图元图像等图层设置实现功能:图像上放一个图元,同时实现缩放和平移操作缩放操作
qzy0621
·
2024-09-01 17:49
C#
wpf
c#
vue响应式原理
对于响应式原理,我们先了解vue是一个
MVVM
结构的框架;也就是数据层、视图层、数据-视图层;响应式的原理就是实现当数据更新时,视图层也要相应的更新,基于响应式原理我们可以使数据驱动视图的实现变得简单而高效一
.YoIo
·
2024-09-01 10:04
vue.js
前端
javascript
WPF
实现仪表盘(刻度跟随)
WPF
开发者QQ群:340500857|微信群->进入公众号主页加入组织“前言,接着上一篇圆形进度条。”欢迎转发、分享、点赞、在看,谢谢~。
dotNET跨平台
·
2024-09-01 04:35
wpf
weex
3d
github
asp
用C#
WPF
简单实现仪表控件
本文Dotnet9https://dotnet9.com已收录,站长乐于分享dotnet相关技术,比如Winform、
WPF
、ASP.NETCore等,亦有C++桌面相关的QtQuick和QtWidgets
Dotnet9.com
·
2024-09-01 04:33
WPF自定义控件
c#
WPF
C#
WFP
自定义控件
仪表控件
Gauge
axios jquery.ajax fetch 区别
从XHR->Jqueryajax()->fetch->axios现在来分别看一下这三个东西Jqueryajax它是对原生XHR的封装,支持JsonP,是MVC编程的一种请求方式,已经逐渐的不适应前端的
MVVM
大大大石頭
·
2024-08-31 14:58
JavaScript
ajax
fetch
axios
Jquery ajax 、axios、Fetch 区别
缺点:针对MVC,不适合
MVVM
Jquery整个项目太大,就只为引入ajax引入jquery很不合理2axiosaxios是Promise实现对
Ideaing~
·
2024-08-31 13:26
poi填充word(poi-tl)
com.deepoovepoi-tl1.6.0-beta1org.apache.poipoi-ooxml4.1.0代码packagecom.joezj.util;importcom.deepoove.poi.X
WPF
Template
qq_40711092
·
2024-08-31 04:24
问题记录
apache
java
tomcat
WPF
Prism(七)内置IOC
一内置IOC有三种生命周期Transient:瞬时生命周期,transient服务在每次被请求时都会被创建一个新的对象。这种生命周期比较适用于轻量级的无服务状态。Scoped:scoped生命周期的服务是每次web请求被创建,局部单例对象,在某个局部内是同一个对象(作用域单例,本质是容量单例);一次请求内是一个单例对象,多次请求则多个不同的单例对象。Singleton:Singleton生命能够周
heater404
·
2024-08-31 02:35
WPF
Prism(8.0)
IOC
生命周期
WPF
界面缓存优化
在
WPF
中,如果你希望避免界面的频繁创建和销毁,可以通过以下几种方法来实现界面缓存:1.使用NavigationService缓存页面在使用
WPF
的导航框架时,可以通过NavigationService
海的那边-
·
2024-08-31 01:34
wpf
WPF
简易抽屉
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"后台privatevoidButtonPopUpLogout_Click(objectsender,RoutedEventArgse){Application.Current.Shutdown();}privatevoidButtonOpenMenu_Cl
假男孩儿
·
2024-08-30 18:47
wpf
Vue(一) 插值与指令语法、数据代理、
MVVM
模式、事件处理
文章目录1.初始Vue2.模板语法2.1插值语法2.2指令语法3.el与data的两种写法3.1el的两种写法3.2data的两种写法4.
MVVM
模式5.数据代理5.1Object.defineProperty
爱喝水的小鼠
·
2024-08-30 11:02
Vue
vue.js
前端
javascript
一眼记住什么是
MVVM
在Swift中使用
MVVM
(模型-视图-视图模型)设计模式模型(Model):这是代表你的数据的类或结构。
文件夹__iOS
·
2024-08-30 10:27
设计模式
设计模式
Android实现自定义方向盘-5livedata实现
实现方向盘将方向盘控件的实现转换为使用LiveData来管理和观察指针角度变化,能够更好地与
MVVM
架构相结合。
榴月~
·
2024-08-30 02:34
android
android
WPF
资源字典使用方式
目录一、资源字典二、使用步骤1.建立资源字典2.具体内容3.整合资源到App.Xaml一、资源字典
WPF
资源字典可以自定义样式,并且可以在其他的同类控件中使用相同样式,所以应用比较广泛,而且功能较强,可以自己规定样式
爆炸大西瓜
·
2024-08-30 00:50
WPF
wpf
wpf
datagrid 设置自动新增行后 避免行内没有内容也会新增行处理
前台后台privatevoidDataGrid_OnRowEditEnding(objectsender,DataGridRowEditEndingEventArgse){if(e.EditAction==DataGridEditAction.Commit){varnewItem=e.Row.ItemasZjwz;Console.WriteLine("1111:"+_gridZhuJieList)
梅兰松竹菊
·
2024-08-30 00:50
wpf
c#
wpf
datagrid通过点击单元格 获取行列索引2.0
privatevoidDataGrid_OnMouseRightButtonUp(objectsender,MouseButtonEventArgse){vardataGrid=senderasDataGrid;//获取点击的位置varmousePosition=e.GetPosition(dataGrid);varhit=dataGrid.InputHitTest(mousePosition)a
梅兰松竹菊
·
2024-08-30 00:50
wpf
c#
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他