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
MvvmLight
转载 #if DEBUG用法解析
最近看
MVVMLight
的代码时看到#ifSILVERLIGHT的东东,于是想起来#ifdebug来了,于是在代码中疯狂的
Bug丶Maker
·
2024-02-20 13:14
#if
DEBUG
C#
C++
MvvmToolkit的使用
背景:
MvvmLight
不更新了,用Toolkit代替1、首先下载好社区版本的NuGet包2、ViewModel中需要继承ObservableObject,查看ObservableObject可以看到里面有实现好
站起来蹬
·
2024-01-08 00:53
C#
wpf
wpf
c#
C#中使用 Lazy<T>在WPF中实现单例模式
在WPF中,公共方法可以写在单独的一个类中,各个viewmodel等需要的时候再去使用Lazy调用.例如建立公共类appDatausingGalaSoft.
MvvmLight
;usingSystem;usingSystem.Collections.Generic
罗迪尼亚的熔岩
·
2023-12-23 14:43
wpf
c#
单例模式
INotifyProperty MVVM Prism
mvvmlight
一开始是由MVVMINotifyPropertyPrismmvvmlight这些零散的概念引发的思考。这些概念都学过,z在WPF可能会常用,但是理解的较为混乱,这里加以简单梳理一下。0、关系数据绑定基本上都需要这个INotifyProperty接口。在WPF中一般会用MVVM模式进行开发,如果自己手动实现MVVM模式进行开发,会几乎避免不了的使用INotifyProperty和ICommand来实
墨尊
·
2023-12-20 20:23
c#
wpf
采用C#WPF语言设计的上位机,与西门子plc通讯,采用
MVVMLight
框架
采用C#WPF语言设计的上位机,与西门子plc通讯,采用
MVVMLight
框架。实时显示报警信息,实时趋势图显示,生产数据自动保存到数据库。实现伺服控制,手动IO控制。
evbukrq
·
2023-11-27 07:31
c#
wpf
开发语言
WMS—Wpf.
MvvmLight
.SelfHost
WMS—Wpf.
MvvmLight
.SelfHost介绍其实本人之前一直主攻Web前后端的开发,但是由于业务需要,今年开始被分到了公司的自动化项目组搬砖,主要负责上位机的开发。
forrange
·
2023-10-31 00:45
WPF
MvvmLight
SelfHost
wpf
c#
自动化
sqlite
服务器
Win10开发:ListView实现分组和索引
://msdn.microsoft.com/zh-cn/library/windows/apps/windows.ui.xaml.controls.symbol.aspx2、Demo采用了MVVM框架
MVVMLight
MSP_甄心cherish
·
2023-10-17 12:59
Windows
10
Win10开发
win10
listview
分组
索引
uwp
C# wpf 根据数据库一键生成大量模型类(支持sqllite、Access、Sqlserver)
文件夹打开软件点击确认在output文件夹可以看到对应模型类MainWindowViewModelusingAutoGenerate.Dal;usingAutoGenerate.Helper;usingGalaSoft.
MvvmLight
.Command
ou.cs
·
2023-10-14 13:37
C#
数据库
sqlserver
c#
关于WPF的RadioButton绑定不同类型
1.绑定布尔值2.绑定枚举值3.绑定数字4.通过行为绑定View层代码:123MainWindowViewModel.cs:usingGalaSoft.
MvvmLight
;usingSystem.Collections.Generic
是这个韬呀
·
2023-10-13 15:08
WPF
wpf
WPF之MVVM框架 实现属性绑定,命令绑定,事件触发
inotyporpertychanged3、System.Windows.Interactivity.WPF创建文件夹ViewModel文件夹新建文本ViewModelLocator//导入命名空间usingGalaSoft.
MvvmLight
工控匠
·
2023-10-06 06:08
WPF框架
wpf
windows
c#
C#WPF框架Microsoft.Toolkit.MvvM应用实例
本文实例演示C#WPF框架Microsoft.Toolkit.MvvM应用目录一、MVVM概述二、
MVVMLight
概述三、使用Microsoft.Toolkit.Mvvm框架一、MVVM概述MVVM概述
未来无限
·
2023-09-29 06:06
C#WPF程序设计
c#
wpf
Toolkit.MvvM
MVVM
C#WPF框架
MvvMLight
应用实例
本文实例演示C#WPF框架
MvvMLight
应用实例。
未来无限
·
2023-09-28 07:26
C#WPF程序设计
c#
wpf
MVVMLight
MVVM模式
ViewModelBase
RelayCommand
MVVM WPF 窗口跳转非页面跳转实现
今天想做一件事情在我的主程序前添加一个登录窗口输入密码后可以登录成功该登录窗口关闭主窗口打开点击登录的当然是一个按钮这个是登录的按钮两个textbox还没画哈哈然后我去搜
MVVMlight
窗口跳转浏览了近百条信息都无果
狗蛋啊狗蛋
·
2023-09-13 09:53
WPF
C#
wpf
mvvm
WPF中
MVVMLight
框架的介绍与使用
#WPF中的
MVVMLight
框架简介
MVVMLight
是一个轻量级的MVVM(Model-View-ViewModel)框架,用于简化WPF(WindowsPresentationFoundation
刺眼_
·
2023-09-13 09:23
WPF
wpf
c#
mvvm框架下对wpf的DataGrid多选,右键操作
其中Items就是DataGrid中每行的对象集合usingGalaSoft.
MvvmLight
;usingGalaSoft.
MvvmLight
.Command;usingSyst
造砖黑马程序员
·
2023-09-11 04:41
wpf
wpf
c#
MVVM 框架
在
MVVMLight
框架中,事件是WPF应用程序中UI与后台代码进行交互的最主要方式,与传统方式不同,mvvm中主要通过绑定到命令来进行事件的处理,因此要了解mvvm中处理事件的方式,就必须先熟悉命令的工作原理
刈笙乄婺诙
·
2023-09-07 11:44
MVVM
wpf
mvvmlight
下passwordBox绑定的解决方法
在做公司的项目中,用到
MVVMLight
框架,需要做登陆注册的功能模块,但是在wpf中passwordBox没有内置绑定功能,因为出于安全的考虑。
azyrg88422
·
2023-09-07 04:14
WPF基础入门-Class7-WPF-MVVN框架
ViewModelBase.cs的OnPropertyChanged,亦方便命令传参1、NuGet安装CommunityToolkit.Mvvm(原Mircrosoft.Toolkit.Mvvm)也可以安装
MVVMLight
菜菜菜三菜
·
2023-08-26 16:45
WPF基础入门
wpf
WPF MVVM
1.1安装
MVVMLight
打开VisualStudio2022。在顶部菜单栏中选择“工具”->“NuGet包管理器”->“程序包管理器控制台”。
fyhs
·
2023-04-19 14:51
C#-WPF
wpf
MVVM模式的几个开源框架
原文:MVVM模式的几个开源框架实现MVVM的框架有很多,如:•MVVMLightToolkit:http://
mvvmlight
.codeplex.com•MicrosoftPrismhttp://compositewpf.codeplex.com
weixin_34247299
·
2023-04-02 04:41
ui
测试
shell
利刃
MVVMLight
3:双向数据绑定
上篇我们已经了解了MVVM的框架结构和运行原理。这里我们来看一下伟大的双向数据绑定。说到双向绑定,大家比较熟悉的应该就是AngularJS了,几乎所有的AngularJS系列教程的开篇几章都要涉及到,真的是很好用。表达的效果很简单:就是在界面的操作对数据模型的修改能实时反映到数据;而数据的变更能实时展现到界面。即视图数据模型(ViewModel)和视图(View)之间的双向绑定和触发。我们来操作一
weixin_30387423
·
2023-03-31 14:32
ui
如何创建项目
1,
MvvmLight
框架的引用引用-头部选项卡的工具栏-NuGet包管理器-管理解决方案的NuGet程序包-搜索
MVVMLight
-
MvvmLight
作者LaurentBugnion(GalaSoft
yangRedmi
·
2023-01-31 08:48
ui
前端
VS代码片段(CodeSnippet)的制作以及常用代码片段记录
1.了解2.查找代码片段文件夹二、编写代码片段1.认识代码片段2.编写自定义代码片段1、trycf(try,catch,finally)2、propp(用于
MVVMLight
中)3、ts(创建一个test
鲤籽鲲
·
2022-12-15 21:42
C#
microsoft
c#
.net
关于WPF中Command绑定传参数以及将命令绑定到其它事件的方法
当然,在
mvvmlight
中,已经集成了这
重庆码农
·
2022-12-12 15:09
WPF
wpf
ui
microsoft
Reactive UI -- 反应式编程UI框架入门学习(二)
本文通过一个简单的小应用更进一步学习ReactiveUI框架的使用和整体布局,并对比与
MVVMLight
的不同之处。应用的功能很简单,读取本地计算机的所有盘符,并
残生
·
2022-08-09 15:00
MVVM和
MVVMLight
简介及项目开发(一)
MVVM和
MVVMLight
简介及项目开发(一)一、MVVM及
MVVMLight
简介注:下面使用MicrosoftVisualStudio2022,简介引自导师教学1、MVVM是Model-View-ViewModel
Pzz_Lite
·
2022-07-26 10:46
C#
visual
studio
wpf
c#
visual
studio
06 MAUI,WPF使用 MVVM Toolkit 框架 构建 MVVM 程序
而MVVM框架除了MVVMToolkit,还有
MVVMLight
(停止维护),Prism等等,本章小节主要学习Toolkit.1.MVVMToolkit框架特点是一种轻量级且开源免费的MVVM框架由微软开发维护
小丫头呀
·
2022-07-18 16:33
MAUI入门学习专栏
wpf
c#
开发语言
学习记录WPF的MVVM Light
刚进入公司,学习了wpf的mvvm框架,对框架的理解还不够深入,通过写个简述,记录一下wpf的
mvvmlight
框架的步骤的使用方法。
Ch_Running
·
2022-02-10 03:32
MVVMLight
项目之绑定在表单验证上的应用示例分析
目录常见的表单验证机制有如下几种:验证交互的关系模式如图:下面详细描述下这三种验证模式1、Exception验证:2、ValidationRule验证:3、IDataErrorInfo验证:表单验证是MVVM体系中的重要一块。而绑定除了推动Model-View-ViewModel(MVVM)模式松散耦合逻辑、数据和UI定义的关系之外,还为业务数据验证方案提供强大而灵活的支持。WPF中的数据绑定机制
·
2022-02-04 15:29
MVVMLight
项目的绑定及各种使用场景示例分析
目录一、绑定:1、元素绑定:2、非元素类型绑定:2.1Source属性:2.2RelativeSource属性:2.3DataContext属性:二、绑定的各种使用场景:1、下拉框:2、单选框3、组合单选框4、复选框,复选框与单选框的使用情况类似:5、树形控件6、ListBox7、用户控件的集合绑定:一、绑定:主要包含元素绑定和非元素绑定两种。1、元素绑定:是绑定的最简单形式,源对象是WPF的元素
·
2022-02-04 15:57
MVVMLight
项目之双向数据绑定
先写一个Model,里面包含我们需要的数据信息第二步:写一个ViewModel第三步:在ViewModelLocator中注册我们写好的ViewModel:第四步:编写View(注意标红的代码)MVVM和
MVVMLight
·
2022-02-04 15:56
MVVMLight
项目Model View结构及全局视图模型注入器
二、再来说说构造器:MVVM和
MVVMLight
框架介绍及在项目中的使用详解上一篇我们已经介绍了如何使用NuGet把
MVVMLight
应用到我们的WPF项目中。
·
2022-02-04 15:55
MVVM和
MVVMLight
框架介绍及在项目中的使用详解
一、MVVM和
MVVMLight
介绍MVVM是Model-View-ViewModel的简写。类似于目前比较流行的MVC、MVP设计模式,主要目的是为了分离视图(View)和模型(Model)的耦合。
·
2022-02-04 15:55
MVVMLight
的流程简单分析(三)
ViewModel类1.构造函数最后部分来说说viewmodel类,通过
MVVMLight
自动生成的MainViewModel类来简要解释一些常见的使用操作。构造函数还记得上回说的那个依赖注入嘛。
浅浅的笑意
·
2021-05-08 22:42
WPF ListBox,ListView添加ToolTip显示当前选择项
因为每个选项文字较长,ListBoxItem的宽度有限,这时候为了体现界面友好,增加ToolTip是一个好的选择:代码如下:MainWindow.xaml:vm:usingGalaSoft.
MvvmLight
楚楚3107
·
2020-09-14 22:11
WPF
ListBox
windows
MvvmLight
框架使用入门(5)
上一次写
MvvmLight
框架使用入门(4)的时候还在用VisualStudio2015,我儿子也不会过来盖上我的XPS……重启这个系列一方面是因为最近又开始写UWP的东西了,另一个是因为
MvvmLight
楼上那个蜀黍
·
2020-09-13 14:00
讲讲我在Windows10(uwp)开发中遇到的一些坑
VisualStudio2015和Windows1010240的SDK.这两周一直在开发UWP,讲讲在其中遇到的一些坑,不定时更新,有兴趣的可以关注下.1.DataType在UWP中缺失的问题在WPF中使用过
MVVMLight
weyouj
·
2020-08-25 03:08
Windows
随笔
利刃
MVVMLight
8:DispatchHelper在多线程和调度中的使用
在应用程序中,线程可以被看做是应用程序的一个较小的执行单位。每个应用程序都至少拥有一个线程,我们称为主线程,这是在启动时调用应用程序的主方法时由操作系统分配启动的线程。当调用和操作主线程的时候,该操作将动作添加到一个队列中。每个操作均按照将它们添加到队列中的顺序连续执行,但是可以通过为这些动作指定优先级来影响执行顺序,而负责管理此队列的对象称之为线程调度程序。在很多情况下,我们启动新的线程主目的是
weixin_30352645
·
2020-08-20 13:05
MvvmLight
5.4.1 报错:“命名空间‘Practice’不存在”解决方法
MvvmLight
5.4.1报错:“命名空间‘Practice’不存在”解决方法问题的发现解决方法问题的发现今天看了一个关于
MvvmLight
的文章,逐自建一个Demo尝试,在Nuget安装
MvvmLight
snakerain
·
2020-08-17 09:01
.Net
Mvvm
MvvmLight
MVVM中轻松实现Command绑定(四)获取事件参数EventArgs
我在网上看到
MVVMLight
框架中有一种方法可以实现,但必须使用它的dll,为了尽量少用第三方dll的情况下。我使用了自己的方式来实现。OK,现在就介绍一下我的经验。在MVVM中轻松实现Comma
iteye_3004
·
2020-08-11 16:41
Android MVVM架构分析
并在二者迭代的过程中,也出现了基于传统的DataBinding增强的方案(
MVVMLight
Red_Dragon_
·
2020-08-04 03:13
架构
使用ICollectionView.Filter对ObservableCollection筛选
下面例子是用
MVVMlight
框架的,先上xaml代码以前思路的viewmodel代码在usingGalaSoft.
MvvmLight
;usingGalaSoft.
MvvmLight
.Command;usingSystem.Colle
欧皇神降术
·
2020-07-16 05:06
WPF 之MVVM实例
一、安装1、nuget搜索“
mvvmlight
”安装安装完成安装了如下3个相关插件mvvmlights和commonservicelocator是自动关联安装的2、安装时版本不要选最新,否则后期会提示找不到相关引用如下图
zhang8907xiaoyue
·
2020-07-13 23:20
WPF
利刃
MVVMLight
9:Messenger
MVVM的目标之一就是为了解耦View和ViewModel。View负责视图展示,ViewModel负责业务逻辑处理,尽量保证View.xaml.cs中的简洁,不包含复杂的业务逻辑代码。但是在实际情况中是View和ViewModel之间的交互方式还是比较复杂的,View和ViewModel的分离并不是界定的那么清晰。比如以下两种场景:1、如果需要某张视图页面弹出对话框、弹出子窗体、处理界面元素,播
weixin_30856965
·
2020-07-13 17:31
利刃
MVVMLight
4:绑定和绑定的各种使用场景
一、绑定:主要包含元素绑定和非元素绑定两种。1、元素绑定,是绑定的最简单形式,源对象是WPF的元素,并且源对象的属性是依赖项属性。根据我们之前的知识,依赖项属性具有内置的更改通知支持。所以当我们的源对象中改变依赖项属性的值时,会立即更新目标对象中的绑定属性。以上篇的例子来重写,我们不用额外定义全局公开的属性来支持数据的显示。如下:1234TextBlock绑定了名称为WelcomeText的元素,
weixin_30359021
·
2020-07-13 16:05
HandyControl控件之 进度条按钮
MVVMlight
应用实例
控件探索HandyControl,本文主要写给如我这种新人菜鸟、首先我们新建一个WPF项目,HandyControlEasyDemo使用Nuget来安装我们需要引用的两个重要工具HandyControl以及
MVVMlight
PASSION~
·
2020-07-13 12:55
WPF
HandyControl
C#
MVVMLight
-构造器
如果使用NuGet安装的是完整的一个是
MVVMLight
框架,而非MVVMLightlibrariesonly的时候,总是会带上ViewModelLocator类,并且生成资源字典并加入到了全局资源中。
yang_B621
·
2020-07-13 09:21
MVVM
WPF 高级篇 MVVM
今天入职第一天闹出点笑话Mail.yidatec我写成ye了真弱~领导没安排工作开始更新WPF高级篇MVVM博客首先这个MVVM框架使用了现在用的比较多的
MVVMlight
框架和blend行为触发器我们会做一个功能效果功能呢
小慧哥
·
2020-07-13 09:14
WPF
WPF+
MVVMLight
怎么传递参数给新打开的窗口
下面是当前页面的ViewModel,我想把车牌号通过Messager传递到新打开的页面的ViewModelprivatevoidGoScaLic(){//导航到扫描驾驶证页面varnavigationService=ServiceLocator.Current.GetInstance();navigationService.NavigateTo("ScaLic");//发送车牌号Messenger
netyou
·
2020-07-13 08:06
.Net四个MVVM框架
Prism推荐主要是微软开发团队在维护,BrianLagunas微软产品经理,微软MVPhttps://github.com/PrismLibraryMVVMLighthttp://
mvvmlight
.codeplex.com
赫__________________
·
2020-07-13 07:39
Net
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他