自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 MVVM后台ViewModel添加DataGrid表头

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:MVVM撰写时间:2021年06月26日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~首先要在view视图层添加一个空的DataGrid然后在DataGrid里面声明Loaded事件来触发表头数据,我这里是第一个表头是直接在View视图层

2021-06-26 14:48:27 459

原创 MVVM下拉框绑定触发事件

开发工具与关键技术:MVVM撰写时间:2021年06月15日在MVVM中下拉框的绑定跟MVC的下拉框绑定基本一样,只不过在MVVM中要写多一步声明下拉框的属性来接收数据。首先我们要在DAL层写查询下拉框所要绑定的数据值,一般下拉框的绑定都是单表里面的数据,只要单表查询就可以了,如果想要在下拉框中绑定“请选择项”的话就要去声明一个实体类去写绑定“请选择”,如下:public static List<PW_Floor> SelectFloor (List<PW_Floor> s

2021-06-15 10:12:52 581 1

原创 MVVM 自动生成编号

开发工具与关键技术:MVVM撰写时间:2021年06月06日先创建一个类来创建单号的样式,例如长度、样式(是数字还是字母,或者是数字和字母组成的)如下:// 根据单据数 日期生成单号public static string GenerateReceipts(string Number) //生成单据数{try{string strNumber = “”;//从第几个开始,截取长度为 几 的字符串string date = Number.Substring(0, 8);string d

2021-06-06 20:16:47 292 2

原创 MVVM 多表新增

开发工具与关键技术:MVVM撰写时间:2021年05月25日在MVVM中多表新增又和WPF的多表新增方法不同,不过都有一个共同的点就是要新增好你所要新增的主表然后成功之后就要获取到这张表要放到那张表中当副键,这样就能同时新增多张表,首先在DAL中写好新增的方法,如下:(如果新增多张表可以在一个方法中写它的新增方法,也可以重新写一个方法,下面就是一个方法中写多个参数)public void Insert(PW_Order pwOrder,PW_Guest pwGuest,PW_Room pwRoom)

2021-05-25 14:49:34 506 3

原创 MVVM基本基础(2)

开发工具与关键技术:MVVM、基本基础 (2)撰写时间:2021-05-171、在MVVM中的Command命令:使用Command命令有四个步骤:创建命令、绑定命令、设置命令源、设置命令目标2、在实现ViewModel时要引用两个公共类:ViewModelBase类 和 DelegateCommand类是必须要引用的,一般的情况下这两个类都是封装好的直接用就可以了。① ViewModelBase:里面主要是封装一些公共的属性、构造函数和类的成员② DelegateCommand:视图模型委托

2021-05-17 15:36:35 144

原创 MVVM基本基础

开发工具与关键技术:MVVM 年级:18C#撰写日期:2021年05月03日1、MVVM第一层:Model(数据访问)层,第二层:Views(视图层),第三层: ViewModel(视图模型),一个视图要有一个ViewModel,一个ViewModel要有一个Dal(Dal里面是实际的操作代码(业务逻辑))(1)、MVVM = Model - View - ViewModel1、为什么要使用MVVM模式(1)、团队层面:统一思维方式和实现方法(新人与老人的思维一致)(2)、架构层

2021-05-03 10:28:57 325 2

原创 WPF多表新增方法     

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:WPF 、Insert撰写日期:2020年10月07日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在WPF多表新增其实也不是想象中的那么难,只要获取到你要新增的ID就可以了。下面来看数据可的写法:接下来,来看服务端的方法代码://操作契约...

2020-10-07 16:44:26 207

原创 WPF图片特效                  

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:WPF 、Picture撰写日期:2020年09月28日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~WPF中的图片特效(RenderTransform)类是为了达到直接去改变某个Silverlight对象的形状(比如缩放、旋转一个元素),RenderTransform包含的.

2020-09-29 09:31:39 554

原创 WPF中嵌套charts图表查询数据                 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:WPF 、Charts撰写日期:2020年09月16日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~之前使用Echarts图表时都是在MVC中引入Echarts插件,才能使用Echarts图表,那么现在来看下在WPF中是如何使用Chart图表的,同样的也要引用一下Cha...

2020-09-16 17:51:27 329

原创  WPF中如何创建服务

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:WPF Service撰写日期:2020年09月05日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在WPF 中我们想做一些查询、新增、修改、删除时,都是要先在数据库中写对应的方法,再到服务器中写方法,在服务器中写好了想对应的方法之后还不能直接到客户端中调用,在你没发布服.

2020-09-06 10:31:12 699

原创   如何在WPF 表格中嵌套按钮

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:WPF 表格嵌套按钮作者:沈金凤年级:18C#撰写日期:2020年08月28日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~一般在WPF中,表格中只是有表格数据,但今天我们来卡下如何在表格数据中添加button按钮,首先我们要在用户控件中写上表格中的表头字段如下...

2020-08-28 08:57:20 1052 1

原创 项目中查询数据和模糊查询

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:WPF 、Select撰写日期:2020年08月07日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~一、 在项目中要查询出数据要做四个步骤:1、先是搭建好页面、2、去数据库写存储过程、3、在服务端写对应的方法之后发布服务、4、最后到客户端写查询方法首先来看页面搭建,如下..

2020-08-07 19:16:20 566

原创 水晶报表打印

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS Report撰写日期:2020年05月28日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 想要完成一个水晶报表打印要有三个步骤:第一步:创建报表模板,第二步:创建数据集,第三步:数据绑定。一、在创建水晶报表模板前,我们先要安装水晶报表的插件(插件的安装步骤...

2020-05-28 16:22:30 171

原创 动态轨迹运动

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术: Code iClent撰写日期:2020年05月17日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 我们在之前的学习或者项目需求当中如果想要展现点标志的一个移动效果,之前我们都是用Maker来标志点按照时间的设定来进行移动的,但是呢这样就会造成画面闪烁的一个问题,而且..

2020-05-18 11:32:35 2376

原创 数学结构与算法

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术: 数学结构与算法撰写日期:2020年04月26日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~一、首先来看字符串:串是字符串的简称,在数据结构中,串是一种在数据元素的...

2020-04-26 10:19:28 310

原创 地图叠加图表展示

开发工具与关键技术: Code iServer撰写日期:2020年04月23日通常我们获取到的表格、属性表信息较多不易的进行数据表达,这样我们都会采用图表的形式进行分类统治便于用户读取信息,比如常用到的折线图、柱状图、散点图以及饼图而对于图表更对用Echarts,结合Echarts图表有几种展示方式:下面来看下这三种的样式:第一种就是Echarts图表直接悬停在四周第二种就是鼠标放...

2020-04-23 21:11:18 1251

原创 飞行浏览三维场景

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术: SuperMap iDesktop GIS撰写日期:2020年04月22日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~三维飞行是我们平时应用比较多的一个功能,它...

2020-04-22 14:04:24 918

原创 充值后的充值金额提交到账户金额中

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS 作者:微凉之夏撰写日期:2019年07月31日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 在生活中肯定是缺少不了充值这一块的,例如手机话费充值...

2019-07-31 11:50:47 630

原创 计算总数

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS Sum作者:微凉撰写日期:2019年07月30日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在项目中有很多要计算总数或者平均数等等的计算方式,就好比如平常的考试中同...

2019-07-31 11:48:12 415

原创 实名认证

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS MVC作者:微凉撰写日期:2019年07月27日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在很多时候我们都需要实名认证才能应用一些应用软件和在生活中要用到的东西,...

2019-07-27 11:47:34 22650

原创 导出表格

开发工具与关键技术:VS Excel表格作者:微凉之夏撰写日期:2019年07月27日在很多时候我们都需要打印或者导出一些数据到Exc表格中来用,接下来我们就来看下如何导出数据到Excel表格中,先是到页面中写script样式如下://导出数据到Excel表格function ExportToExcel() {layer.confirm(“是否要导出当前表格中的数据,是请点击确定按钮,...

2019-07-27 11:41:10 76

原创 图片的回填

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS picture作者:微凉之夏撰写日期:2019年07月17日~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在修改当中如果有图片的话要对图片进行查询...

2019-07-17 21:58:28 297

原创 审核

开发工具与关键技术:VS check作者:微凉之夏撰写日期:2019年07月16日在做项目中有些是需要通过人工审核才能完成的一些模块,今天呢在这里给大家演示一下,人工审核是如何做出来的。首先肯定 是需要按钮组是吧,如果没有这个按钮你咋弄后面的那些内容,下面先看下按钮组是怎样来设置的:一般的操作按钮都是这样的形式,而我们要做的审核是不能再用到这种样式的了,那应该怎样改变呢?看看是否是下面...

2019-07-17 21:50:08 334

原创 图片的上传

开发工具与关键技术:VS Upload作者:微凉之夏撰写日期:2019年07月06日在上传模块中它所包含的不仅是更为强劲的功能,还有灵活的UI,任何元素都可以作为上传组件来调用,比如按钮、图片、普通的DIV等等,而不再是一个单调的file文件域了。一切从小试牛刀开始吧,通常情况下,我们上传文件是借助type = “file”的input标签来完成色,但是非常遗憾的是,它不能很好地与其它表单...

2019-07-06 17:27:55 138

原创 自定义表单

开发工具与关键技术:VS form作者:微凉之夏撰写日期:2019年07月03日为了使用自定义表单和跨浏览器保持一致性,请使用自定义的表单元素来替换浏览器的默认值,它们建立在语义和具备有了的标记之上,因此它们是可以替代任何默认表单的控制元件的,首先有复选框和单选框的自定义:每个选取块和选项按钮被包在一个标签中,因为理由有三种,如下:1、 这样的话能提供更大的点击区域。2、 这样的话能提供...

2019-07-06 17:20:17 6181 1

原创 Ckeditor插件

开发工具与关键技术:VS ckeditor作者:微凉之夏撰写日期:2019年06月27日我们在使用这个插件时只需要在你所要的页面中引入ckeditor.js就可以了,然后我们再去另外的一个config.js文件是配置文件在里面就可以配置出你所需要的参数文件,里面有三个默认参数(第一个你可以配置默认的语言(config.language = ‘zh-cn’);一般我们设置为中文(简洁中文是zh...

2019-06-27 21:26:34 159

原创 时间类型的转换

开发工具与关键技术:VS time作者:微凉之夏撰写日期:2019年06月21日在数据库中我们所创建的数据库中的某些数据中是需要用到时间上的,而时间和日期数据类型代表的是日期和一天内的时间,包括datetime类型和smalldatetime类型,datetime类型是用于存储日期和时间的结合体的数据类型,smalldatetime与datetime类型相似,但其存储的日期时间的范围较小,一...

2019-06-27 21:15:15 883

原创 .Card卡片

开发工具与关键技术:VS .Card作者:微凉之夏撰写日期:2019年06月16日.Card卡片是个灵活的可扩展的内容窗口,同时可以做出很多种展示效果的变体,而.card卡片组件在BootStrap4中是新增的一组重要样式,它是一个个灵活的,可扩展的内容器,包含了可选的卡片头和卡片脚,一个大范围的内容,上下文背景色以及强大的显示选项,同时可用于按钮组合里可以把一系列按钮编排在一行里,并通过可...

2019-06-16 21:12:22 1091

原创 折叠面板

开发工具与关键技术:VS Bootstrap 中的 Collapse作者:微凉之夏撰写日期:2019年06月14日在Bootstrap的折叠面板的插件允许你在网页中用一点点JavaScript以及css类的切换内容,控制内容的可见性,它是个灵活的插件,使用少量的类,以便切换行为。一般的面板通常是指一个独立的容器,而折叠面板则是能有效的节省页面的可是面积,非常适合用于:QA说明和帮助文档等等。...

2019-06-15 11:11:13 155

原创 异步数据加载和Tab选项卡

开发工具与关键技术:VS echart和layui tab作者:微凉之夏撰写日期:2019年06月06日在echarts入门示例中的数据是在初始化后,setOption中直接填入的,但是很多时候可能数据需要异步加载后再填入,ECharts中实现异步数据的更新非常简单,在图表初初始化后不管任何时候只要通过jQuery等工具异步获取数据后通过setOption填入数据和配置项就行了,其中在set...

2019-06-06 22:44:38 1580

原创 证书的打印

开发工具与关键技术:VS 证书打印作者:微凉之夏撰写日期:2019年5月05日我们在做每一个项目是都要搭建属于它的页面,页面的搭建我就不说那么多了,但是有一点是要注意的就是因为我们需要获取当前登录的用户的用户ID,所以要在页面中隐藏一个元素,这个元素就是用来接受登录到页面的时候会有把用户ID保存到Session里面,所以要在这里获取当前登录用户它的用户ID:如下:(@Session[“Use...

2019-06-05 21:47:32 164

原创 如何分析项目中的数据库

开发工具与关键技术:SQL 数据库分析作者:微凉之夏撰写日期:2019年06月03日我想当你们大家刚拿到项目时,所看到的都是一个文档类型的文件,里面只有图片和文字说明,我不知道大家刚拿到项目的想法,而我自已的第一时间拿到项目打开看到里面的内容是是一脸蒙蔽的心里想着肯定完蛋了,理由很简单就是看到看不懂里面的内容。后来幸好老师教我们如何分析数据库的内容,想要做好一个项目当然要用到一个重要的文件(...

2019-06-03 22:35:05 4383

原创 下拉框的绑定

开发工具与关键技术:VS 下拉框的绑定作者:沈金凤年级:18级(4)班撰写日期:2019年5月25日要实现下拉框的绑定触发下面的下拉框绑定不是一下子就能写出来的,你的先在控制器中学相应的下拉框数据的查询等等。例如要要实现学院的下拉框数据绑定完成之后触发年级下拉框数据的绑定再出发下面的下拉框的数据绑定等等是如何来实现的呢?下面来看下是如何操作的。首先来看学院下拉框的绑定方法,先在页面中定义...

2019-05-26 21:06:15 114

原创 事件监听

开发工具与关键技术:VS 事件监听作者:沈金凤年级:18级(4)班撰写日期:2019年5月20日在很多时候我们都需要用到事件的监听,例如方法layim.on(event,callback)用于LayIM事件监听,接受两个参数,第一个参数是event即事件名,第二个参数callback即事件回调。和 ready事件的事件名称是ready用于监听LayuIM初始化就绪,由于主面板的渲染,需建立...

2019-05-24 14:38:20 317

原创 个性化图表

开发工具与关键技术:VS ECherts作者:沈金凤年级:18级(4)班撰写日期:2019年5月13日Echarts提供了丰富的自定义配置选项,并且能够从全局、系列、数据三个层级去设置数据图形的样式,下面我们来看如何使用Echarts来实现南丁格尔图,南丁格尔图是由饼状图转化而成的,饼状图主要是通过扇形的弧度表现不同类目的数据在总和中的占比例,它的数据格式比柱状图更简单,只有一维数值,不需...

2019-05-13 15:48:46 336

原创 Select

开发工具与关键技术:VS Select作者:沈金凤年级:18级(4)班撰写日期:2019年5月12日在使用Bootstrap下拉插件是用于显示切换你要展示的链接列表和更多内容的,或触发其它内容显示(覆盖),弹出菜单是可触发的、上下文叠加显示链接列表和别的内容,它们可以与Boortstrap内置的弹出菜单JavaScript插件交互通过点击触发,而不是通过鼠标悬停悬浮。下拉菜单控制是依赖于...

2019-05-12 10:09:47 120

原创 如何在MVC中下载模板和上传word文件

开发工具与关键技术:VS MVC作者:沈金凤年级:18级(4)班撰写日期:2019年5月6日首先我们的创建一个控制器和一个试图页面,然后再在控制器中写下载模板的代码:先定义一个方法再写获取下载模板的路径(要先把模板引进你所写的定义中),接着判断文件是否存在,如果文件存在就可以读取文件返回文件,不存在的话就返回一个文本(返回一个单纯的文字就可以用Content来返回文字),获取一个MIME的...

2019-05-05 20:58:59 824

原创 查询、新增、修改、删除

开发工具与关键技术:VS Select Insert Update Delete作者:沈金凤年级:18级(4)班Select撰写日期:2019年5月5日一、在做一个完整案例的过程中你的先在控制器中创建视图页面再视图页面中写css部分内容再到script中的内容在script中先定义一些全局变量和表头的渲染还有查询数据新增数据修改数据删除数据(查询(查询有多表查询也有单表查询)、新增、...

2019-05-05 20:25:54 3327

原创 Layui的轮播事件和echarts插件事件

开发工具与关键技术:VS layui和 echarts作者:沈金凤年级:18级(4)班撰写日期:2019年5月03日一、在layui中主要适用于跑马灯/轮播等交互场景,layui它并非单纯地为焦点图而生,类型内容的轮播试切换操作,更可以胜任FullPage(全屏上下轮播)的需求,简洁而不是强劲,灵活而优雅,模块加载名称:carousel,用layui来实现轮播效果当然要用到layui的插件...

2019-05-04 19:43:26 2680

原创 循环语句和判断语句

开发工具与关键技术:VS 循环和判断作者:沈金凤班级:1804撰写时间:2019年 4 月 24一、For循环 重复语句,for语句结构(for 循环)for(初始化变量;循环条件;循环迭代){循环语句}(迭代就是++和–的意思)如果这个i小于10的时候,就跳出这个循环,sum += i;等同于sum=sum+i,就是它本身等于它本身加上i<10,是指要循环十次,从0开始循...

2019-04-25 11:07:57 2353

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除