MVVM项目开发(商品管理系统一)

本文档介绍了使用MVVM模式开发商品管理系统的步骤,包括MVVM页面搭建、事件处理、命令绑定以及数据库引用。详细讲解了如何创建主页面、定义事件、实现RelayCommand,以及如何与数据库进行交互,提供了利用Visual Studio2022和ADO.NET实体数据模型进行数据库引用的方法。
摘要由CSDN通过智能技术生成

MVVM项目开发(商品管理系统一)
注:下面使用 Microsoft Visual Studio2022,部分知识点引自导师教学,我的资源中有完整的系统及SQL数据库和数据库物理模型免费下载。
一、MVVM页面搭建
1.(1)、首先要搭建一个主页面,在项目“解决方案资源管理器”中默认创建了一个“MainWindow.xaml”窗口,现在可以把该文件删除重新创建一个同名的窗口。
在这里插入图片描述
2.页面加载事件,C#事件:Event。
(1)、如一个“确定”按钮的单击按钮的动作会触发一个按钮的单击事件来完成执行相应的代码实现登录的功能。
(2)、事件是一种引用类型,实际上也是一种特殊的委托。 通常,每一个事件的发生都会产生发送方和接收方,发送方是指引发事件的对象,接收方则是指获 取、处理事件。事件要与委托一起使用。
(3)、由于在事件中使用了委托,因此需要在定义事件前先定义委托。 在定义事件后需要定义事件所使用的方法,并通过事件来调用委托。
(4)、例1:通过事件完成在控制台上输岀“Hello Event!”的操作。
class Program {
//定义委托 public delegate void SayDelegate();
//定义事件 public event SayDelegate SayEvent;
//定义委托中调用的方法 public void SayHello()
{
Console.WriteLine(“Hello Eventÿ

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值