- 博客(39)
- 收藏
- 关注
原创 Wpf DataGrid的数据绑定
在项目开发的过程,通常会遇到一些表格数据的绑定,因为没有WPF的开发经验所以一边摸索一边开发,所幸WPF的上手难度不大,开发过程较为顺利。不过在使用DataGrid的时候还是遇到了一点阻绊遇。所以在这里讲一下这个DataGrid应该怎么用,以及要注意的事情。DataGrid是个非常实用的控件,可以用来展示及获取较为复杂的数据结构。要在WPF下使用DataGrid并绑定数据,大致操作如下:1、在资源视图xml文件中添加DataGrid,并设置绑定,如下。<Windowx:Class=".
2021-01-20 20:03:45 7461 2
原创 WPF高级命令使用
在WPF中,命令是什么呢?对于程序来说,命令就是一个个任务,例如保存,复制,剪切这些操作都可以理解为一个个命令。即当我们点击一个复杂按钮时,此时就相当于发出了一个复制的命令,即告诉文本框执行一个复杂选中内容的操作,然后由文本框控件去完成复制的操作。在这里,复杂按钮就相当于一个命令发送者,而文本框就是命令的执行者。它们之间通过命令对象分割开了。如果采用事件处理机制的话,此时调用程序与处理程序就相互引用了。另外,WPF命令除了使命令源和命令目标分割的优点外,它还具有另一个优点:使得控件的启用状态和相应...
2021-01-20 19:14:17 259
原创 Wpf实现横向切换页面
在实际项目开发中,我们可能会遇到点击按钮实现切换多个页面的效果,这个时候我们就可以将这多个界面放入一个Orientation为Horizontal的StackPanel当中,点击下一页的时后,里面所有控件执行TranslteTransform动画。这样就可以实现左右横向切换的效果了。下面做了一个demo去实现这个功能。XML的代码:<Grid><Grid.RowDefinitions><RowDefin...
2021-01-20 16:35:56 1075 1
原创 循环新增数据
在项目的过程中,往往我们会遇到需要同时新增一条或多条的数据的问题,这时我们该如何去解决呢?这时我们就可以用到for循环,或者foreach循环,下面是我做一个订单流程的一些新增数据的过程,因为是生成订单,所以呢?会新增到不同的数据。比如,有的表只需要新增一条数据,而有的表需要新增多条数据。而我是这样处理的。首先,要理解好新增表数据的顺序。(比如,A表里面有B表的id,而你A表新增需要B表的id...
2019-07-28 19:04:33 458
原创 事务回滚的使用
在我们做项目的过程中,有许多需要交易的需求,而在做交易需求的功能时,一般都需要一步步新增许多数据,这样的话我们就需要考虑到许多的可能。比如,交易进行到一半时,突然项目就关闭了,这样就导致数据只新增到一半,后一半数据并没有进行新增,虽然这并不会导致数据异常,但这样数据库就会新增到许多不完整的数据。因此我们就需要用到一个事务回滚的方法,让它只有把数据全部新增完成后才能进行保存,如果只执行到一半的话,就...
2019-07-28 19:03:17 1076
原创 Vue.js模板引擎的使用
在我们做项目的过程中,往往会遇到需要遍历的数据,并把数据绑定到特定的文本上,一般我们都会给它加个类或者一个id,在通过类或者id获取它的value值或者text值,但如果一个页面,它需要获取许多的值,并改变它的值得话。这就需要写许多的代码,为了减少代码量,我们可以适当的去使用一些插件,下面我就来介绍一下如何使用vue的模板引擎,首先,vue数据绑定最常见的形式就是使用“Mustache”语法 (双...
2019-07-18 08:11:44 2404
原创 截取身份证号码的各种信息
在我们做项目的过程中,在做员工信息或者用户信息的时候,需要获取用户姓名、身份证号码、户口所在地、性别、出生年月等信息,但如果每个信息都需要一 一 填写的话,就会比较麻烦,所以呢?为了提高效率,我们可以去封装一个方法。只需要输入身份证号码,就可以截取出户口所在地、性别、出生年月、年龄等信息,然后自动回填到需要填写的文本框中。那我们该如何去封装这个方法呢?首先,把每个地区所对应的数字,放进一个...
2019-07-18 08:10:56 1089
原创 js遍历数组对象
在我们学习的过程往往会遇到一些表格数据,还有表但数据,如果是一两条数据的话可以直接获取它的值,但如果是有许多数据呢?一条一条获取又费时又费力。所说呢。要学会通过遍历这些数据。然后在把它放进一个数据里面,我们只需要拿到那个数组就可以得到所有的数据。上次说的方法是通过遍历table里面的tr的值来获取td的值,但如果td里面不是你需要的最终的值,比如,td里面放一个input的标签,或者放一个sele...
2019-07-08 08:00:33 5130
原创 获取表格每行的数据
在我们做项目的过程中,需要获取很多东西的值,比如文本框,下拉框,还有标签里的值,这些我们只需要定义一个变量直接获取它的值就行了。而接下来我要讲的是获取表格里面每一行的值,如何去获取呢?相信获取的方法有很多种,而我呢,就来说说我如何获取的。我们可以通过遍历表格获取tr里的所有td的值,首先,在需要获取的数据外给它用一个标签包起来,然后在给它一个id,表格的代码如下:表格的格式如下:...
2019-07-08 07:59:15 1363
原创 在控制器格式化时间类型数据
在进行数据查询的时候,往往都有一些特殊情况,就好比如时间类型的数据,在数据库进行查询的时候,查询出来是没有问题的,但是当这一条数据返回页面上显示的时候,这个时候就会出现问题,那就好查询出来的是和数据库一模一样的数据,到了页面上,它页面上,它返回的就是一个字符串object,所以,在这个时候,我们为了解决这个问题,就需要进行转化这个时间日期的类型格式。首先,在进行转化之前,我们得知道在数据库那边...
2019-06-28 08:54:14 310
原创 在页面格式化时间格式
在进行wb程序开发和项目开发,特别是一些平台,比如售票平台,销售平台等等,就拿售票平台来说,比如售票平台,这种平台往往都会涉及到非常庞大的数据量,而这种平台对数据的管理操作往往也是非常的密切的,因为这种平台的使用率非常的高,所有对于数据也是非常的密切,只要有人进行售票,那么数据也就时时刻刻在更新,所以数据对于平台来说是很重要的,不管是什么类型的平台,都会需要数据。虽然开发完成的平台用起来是非常...
2019-06-28 08:53:10 713
原创 MVC多表修改
在进行平台开发的过程里,不管是平台开发还是wb程序开发,往往都会涉及到数据的使用,或者说数据的管理,比如在进行MVC项目的开发中,在数据库中查询数据出来显示在页面上,亦或者从页面上获取到删除的指令在控制台方法里执行数据库删除数据,亦或者接收到页面上的修改指令,在控制台方法里查询找到需要修改的数据,然后在控制台中进行数据的修改,又或者接收到页面上的新增指令和新增数据,把数据发送到...
2019-06-28 08:36:21 422
原创 城市插件的应用
在我们开发项目的过程中,往往会遇到一些要输入城市或地区来查询的文本,而如果这些信息通过手动输入的话。就会让用户有不好的体验。所以呢?我们就需要一个封装一个方法,但是呢如果要自己做一个选择城市或地区的方法,就会很消耗时间。如果客户有时间上的限制,而你达不到客户的需求。所以呢,为了让客户使用的方便,我们就要去合适的去使用插件,这样就可以提高效率。下面我就那一个输入城市的插件来...
2019-06-28 08:34:38 527
原创 用js或控制器格式化时间
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:转换类型作者:张海锋撰写时间:2019/6/17~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在很多项目中都需要去查询一些日期和时间的字段,而我们通过控制器去查询,使...
2019-06-18 08:19:46 142
原创 项目问题总结(一)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:.prop()属性作者:张海锋撰写时间:2019/6/14~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在我们做项目的过程中,会遇到很多的问题。而我们如何去处理这些问题呢?这时我们有的人就会上百度或者去请...
2019-06-18 08:18:33 339
原创 MVC中验证码的生成
进行开发某些项目的时候,一般情况下每一个项目都是会有一个登录的功能,这个登录的功能主要包括一个账号输入框,也就是文本框,一个密码框,这个密码框也是文本框的一种,只不过它这个框里面输入的字符是不可见的,全部显示为一个*号,还有一个验证码输入框和验证码的一个获取类型,这里的验证码输入框和账号输入框是一样的,都是文本框,而且输入内容都是可见的,至于验证码获取,有很多种类型,有图片验证码,手机短信验证码等...
2019-06-09 21:12:36 1109
原创 Layui数据表格的引用
对于一些编程插件的引用,相信大多数的编程人员都不会感觉到陌生,因为在对程序开发和项目开发的过程中往往都会需要引用到插件,那么至于插件呢,也有很多种,比如:bootstrap jquery layui当然,插件是有很多种的,上面几种只是比较常见的插件而已,那么对于插件,我们如何引用呢? 对于引用插件,我们就引用layui插件里面的表格来进行说明: 第一步:最主要...
2019-06-09 21:11:52 2598 2
原创 Bootstrap的栅格系统
在开发wb程序或者进行项目开发的时候,往往需要各种各样的方法来完成需要实现的功能,大多数情况我们的方法都是引用进来的,而不是都是自己编写的,因为那些引用进来的都是别人已经封装好了的,我们只需要直接引用就可以了,这样可以节省我们的很多时间和减少我们编写的代码量,就拿同行人员人尽皆知的bootstrap插件来说吧,好比如说我们需要进行搭建一个页面,这个时候,我们可以调用bootstrap它里面的封装好...
2019-06-09 21:11:06 817
原创 将数据批量导入数据库的方法
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015作者:张海锋撰写时间:2019/6/6~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在做项目过程中,我们会遇到批量将表格数据导入到数据库的操作,那么我们该如何...
2019-06-09 20:25:22 4448
原创 查询本地图片,将之返回视图
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015作者:张海锋撰写时间:2019/6/3~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 在做项目得出过程中,我们通常会遇到如何将图片保存到项目中,保...
2019-06-09 20:24:27 201
原创 将数据用报表形式导出
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015作者:张海锋撰写时间:2019/5/30~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在我们做项目中会遇到表格数据,需要打印。那我们该如何去到出数据并与表格的...
2019-06-09 20:23:08 922
转载 将数据导出到Excel
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015作者:张海锋撰写时间:2019/5/25~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~我们该如何将数据导出到Excel表格呢?首先要将要导出的数据查询出来,...
2019-05-28 10:13:37 271
原创 验证表单提交类型
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015作者:张海锋撰写时间:2019/5/20~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~下面几种都是使用JavaScript来编写的表单提交验证的方法:1、...
2019-05-28 10:12:30 325
原创 将图片缩略上传
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015作者:张海锋撰写时间:2019/5/15~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在我们做项目中,通常用户信息需要上传图片,而因为上传的图片大小不一,...
2019-05-15 21:02:30 153
原创 多个数据库增删的事物控制
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015作者:张海锋撰写时间:2019/5/12~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~我们在程序的开发过程中,对数据库的增删改通常要用到事务,用来实现的更新和...
2019-05-15 21:00:54 487
原创 项目总结——删除
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015 MVC作者:张海锋撰写时间:2019/5/5~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...
2019-05-08 20:05:04 137
原创 项目总结——修改
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015 MVC作者:张海锋撰写时间:2019/5/3~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...
2019-05-08 20:03:48 127
原创 项目总结——新增
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS2015 MVC作者:张海锋撰写时间:2019/4/30~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...
2019-05-08 20:02:17 100
原创 远程桌面端口运用
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:windows系统作者:张海锋撰写时间:2019/4/24~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~为了保护自己的隐私,我们需要将自己的电脑远程桌面端口进行修改,...
2019-04-28 08:08:24 923
原创 C# 类型的转换
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:c#作者:张海锋撰写时间:2019/4/20~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~类型转换从根本上说是类型铸造,或者说是把数据从一种类型转换为另一种类型。在 C#...
2019-04-28 08:01:00 188
原创 SQL编程与VS编程的区别
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:VS作者:张海锋撰写时间:2019-04-15~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在数据库编中最常规的编程有4种,它们分别为:1、增: 新...
2019-04-18 09:01:02 607
原创 .html(),.text()和.val()的差异总结
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:DW作者:张海锋撰写时间:2019-04-10~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.html() .text() .val()三种方法都是用...
2019-04-18 08:52:37 3894
原创 JQuery元素的数据储存
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术: Visual Studio 2015 JQuery作者:张海锋撰写时间:2019/4/5~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...
2019-04-07 20:37:14 1184
原创 简单的小游戏制作
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:DW javascript作者:张海锋撰写时间:2019/4/2~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...
2019-04-07 20:25:25 3218
原创 用css3制作幻灯片效果
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:DW css3 作者:张海锋撰写时间:2019/2/20~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~利用css...
2019-03-30 15:14:42 647
原创 用css3制作跳动的爱心
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:dw作者:张海锋撰写时间:2019-1-31~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~首先我在html代码给...
2019-02-01 11:09:31 2596 4
原创 用css3实现3D立体翻转导航
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:dw作者:张海锋撰写时间:2019-01-27~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~html代码:<body>...
2019-01-28 00:01:23 555
原创 伪类样式总结
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:css3作者:张海锋撰写时间:2019-1-19~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~伪类分为两种(以及新增的伪类选...
2019-01-19 08:38:10 821
原创 前端基础总结——布局
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:html+css3作者:张海锋撰写时间:2019-1-16~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 在学习前端的过程...
2019-01-16 20:26:48 245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人