自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 点击结账.

.Xaml中:给上一个按钮.Cs中结账命令public RelayCommand ButtonClickCommand { get; set; }/// 3.3 普通结账/// /// 当前窗口private void ButtonClick(Window window){if (MessageBox.Show(“是否结账?”, “系统提示”, MessageBoxButton.OKCancel, MessageBoxImage.Question) == MessageBoxResult.

2021-07-16 08:40:58 88

原创 点击开台.

//鼠标按下判断开台private void GridMouseDown(){string statu = dataTable.Rows[0][“Status”].ToString();//获取餐桌状态int people = Convert.ToInt32(dataTable.Rows[0][“People”].ToString());//餐桌容纳人数int tabletypeID = Convert.ToInt32(dataTable.Rows[0][“TableTypeID”].ToStri

2021-07-14 20:36:01 92

原创 鼠标移入显示时间

.Xaml中写上鼠标移入事件(命令)+显示的时间(属性)<i:Interaction.Triggers><i:EventTrigger EventName=“MouseEnter”><i:InvokeCommandAction Command="{Binding MouseEnterCommand}"/></i:EventTrigger></i:Interaction.Triggers><TextBlock FontSize

2021-06-26 09:12:42 281

原创 选择图片.

先在.Xaml中给到一个Border用于存放,还有一个浏览图片的按钮。来到.Cs中,声明一下图片属性、浏览命令以及全局变量和接收的临时数据public BitmapImage _caseCoverImage; public BitmapImage CaseCoverImage { get { return _caseCoverImage; } set { if (_c

2021-06-16 08:25:49 89

原创 数据对应状态

“数据库:要用的的那张表中要有状态的字段”.Xaml页面: .Cs页面:将Text Block中的命令写到.Cs属性(没有的话自己加就完事了(#region那一套))中:别忘记+上实例化数据模型//临时表DataTable dataTable;//全局公共静态变量public static WrapPanel WP;public static Button BtnPH;public static Button BtnInsert;public static UserControl UC

2021-06-06 16:00:10 63

原创 刷新当前页面

在.Xaml里面给个刷新按钮:<Button Height=“35” Width=“55” Content=“刷新” Command="{Binding RefreshCommand}" fontSize:“12px”>记得不要忘记给命令指令Command,还有.Xaml里的查看代码里面需要有对应的.cs页面this.DataContext = new ViewModel.cs页面在.cs类里面写上刷新命令public ICommand RefreshCommand { get; se

2021-05-25 08:53:43 180

原创 点击确认提交数据

.Xaml:首先给他一个表头,名字给个自己写的。里面的内容:记得要在下面给一个操作按钮,别忘记给Command:<Button Content=“确 认” Height=“31” Width=“72” Margin=“0,0,65,0” Command="{Binding SaveCommand}" CommandParameter="{Binding ElementName=WAddTable}".Cs:属性:给个bool值private bool _isAdd = false;给

2021-05-16 08:56:01 324 1

原创 MVVM多表查询

多表查询在.xaml里面放个加载事件.cs:实例化一下数据 ManagementEntities myModel = new ManagementEntities();属性里面:到下边给个命令 public ICommand LoadedCommand { set; get; }上代码:随便给个名称,连数据库主表,关联一下外表,再用两个名称点出主表与外表共同的ID,后边给个倒序排序,最后给个返回值:VIPVos = viplist.ToList();select new 后面是自己给的一个

2021-05-01 09:33:02 102

原创 导出Excel格式

首先给导出按钮一个点击事件,随后到代码页面给它一个方法,当然,我这边是直接调用Utile里面的方法,就是那个Export,直接调用,重要的是要用到一个服务引用,就是这个了。由于调用的方法名称是已经封装好了的,所以可以直接引用...

2020-08-28 08:19:53 150

原创 WPF登录面

1、登录按钮点击登录可以实现跳转界面2、退出按钮点击退出弹出提示框

2020-08-07 15:50:40 246

原创 全局选项

全局选项启动界面、默认工作环境、 主程序标题和图标配置、日志输出配置

2020-05-28 15:58:46 145

原创 标签专题图的4种风格了解

1.统一风格2.分段风格3.复合风格4.标签矩阵

2020-05-18 11:50:45 224

原创 GIS统计专题图的调整图

对一个地区的多个字段进行统计,并将统计结果以统计图的形式显示在该区域上。统计图类型,如面积图、阶梯图、折线图、柱状图、饼图等,可根据实际数据选择最佳表达方式,那么旁边的两张图片,就是可以调节图片的统计类型样式...

2020-04-21 12:05:24 458

原创 JQuery怎样存储数据

1、Dataset是新的页面标准,允许你在普通的元素标签里面嵌套类似的data属性值,用来实现一些简单的储存,他的数量不受限制,并且能动态修改,也支持CSS样式选择器进行样式设置,这使得data属性极其灵活,也非常强大,有了专业带属性,我们能够更加的有序直观的进行数据预设或储存。2、JQuer提供的数据存储接口:静态接口(存数据):Jquery.data(element,key,value) ...

2019-09-28 08:35:07 1459

原创 Each的使用方法

Each是在内部都会调用的方法,其实主要的原因是它是一个元素集合,Jquery的大部分方法都是针对元素合集的操作,所以内部的会调用Each来处理Div这合集,.Each只是处理Jquery的对象方法,Jquery还提供一个通用的Jquery.Each的方法用来处理对象和数组的遍历。Each就是一个For循环方法的一个包装,内部是通过For循环遍历数组与对象,也可以通过回掉函数返回内部的一些参数,...

2019-09-28 08:15:39 414

原创 jQuery查找数组中的索引inArray + 下拉动画Slide Down

1、 jQuery.inArray()函数用于在数组中搜索指定的值,并返回其索引值。如果数组中不存在该值,则返回 -1。语法:jQuery.inArray( value, array ,[ fromIndex ] ) [ fromIndex ]可选参数用法非常简单,传递一个检测的目标值,然后传递原始的数组,可以通过fromIndex规定查找的起始值,默认数组是0开例如:在数组中查找值是5的索...

2019-09-14 21:08:34 118

原创 Jquery中的Each使用的方法

大部分的Jquery都会在方法的内部应用Each主要的原因就是Jquery的实例事一个元素的合集例如 : 找到所有的Div并设置样式,css就是只是一个方法,所以内部会调用Each处理这个Div 的合集,给每个Div都设置style 属性。Jquery 的大部分方法都是针对元素合集的操作,所以Jquery会提供$(selector).each()来遍历Jquery 对象.each只是处理Jq...

2019-09-14 21:07:41 141

原创 绑定事件的方法

事件的绑定与快捷的绑定会有所不同,一种是“click”,另一种是‘on click’,虽然都是关于绑定,但‘click’的会比较快捷些,但是却又会有些不同,最大的不同特征是‘on’可以自定义事件名,对比一下快捷和‘on’方式的不同$("#NNN").click(function(){}) //快捷的方式$("#MMM").on(‘click’,function(){}) //on的方式多...

2019-09-14 21:03:46 57

原创 一些的事件说明

Key Down()事件:当用户在一个元素上第一次按下键盘上字母键的时候,就会触发它。使用上非常简单,与很多基本事件参数处理保持一致,这里再使用就不在重复。Key Up()事件:当用户在一个元素上按下键盘上字母键的时候,就会触发它。与Key Down()不同的是,你按下去的瞬间就可以触发它,而不用再一次按下键盘。直接绑定事件$elem.Key Down( handler(event) )...

2019-09-14 21:01:33 62

原创 根据ID删除

建立方法,通过专业ID执行删除信息实例化一下提示信息用泛型命名一个名称,通过专业的ID查询班级的信息通过它的专业去查询学生的信息,第二行是通过专业的ID查询专业的信息而后给它一个Try,去下面执行判断语句第二条是判断年级信息是否大于0,第三条是判断学生信息是否为空,四条是判断班级学习是否为空下方的Else 是根据上方的IF弄个出来的,也都是判断,如果点击删除,那么就会有这么些...

2019-08-18 08:39:21 998

原创 删除按钮点击事件

首先去div上面早到这个button按钮找到删除按钮的ID再把它放入click点击事件中返回成功的数据checkStatus 该方法库获取到表格所选中行的相关数据获取选取行的数据数组判断语句,如果选中数据,而且里面也有数据的话就会弹出一个“确定要删除选择的数据吗”的提示框,如果你没有选中再去点击删除的话,就换弹出“请选择需要删除的数据”的提示框再次判断,判断选项里面有没有已经启用的项...

2019-08-18 08:37:15 2311

原创 Jquery的.css与.addClass的区别

对于两者的样式又有何区别呢?可维护性:.addClass()的本质是通过定义个class类的样式规则,给元素添加一个或多个类。css方法是通过JavaScript大量代码进行改变元素的样式通过.addClass()我们可以批量的给相同的元素设置统一规则,变动起来比较方便,可以统一修改删除。如果通过.css()方法就需要指定每一个元素是一一的修改,日后维护也要一一的修改,会比较麻烦灵活性:...

2019-08-08 08:28:18 177

原创 jQuery的属性与样式之切换样式

在做某些效果的时候,可能会针对同一节点的某一个样式不断的切换时会有隔行换色的效果,但jQuery提供一个toggleClass方法用于简化这种互斥的逻辑,通过toggleClass方法动态添加删除Class,一次执行相当于addClass,再次执行相当于removeClass(也就是删除样式).toggleClass( )方法:在匹配的元素集合中的每个元素上添加或删除一个或多个样式类,取决于这个...

2019-08-08 08:26:03 208

转载 Jquery的事件对象属性

事件对象的属于与方法有很多,但是我们经常用的只有那么几个,这里我主要说下作用与区别event.type:获取事件的类型触发元素的事件类型(&quot;a&quot;).click(function(event)alert(event.type);//&quot;click&quot;事件);event.pageX和event.pageY:获取鼠标当前相对于页面...

2019-07-28 19:41:34 90

转载 Jquery的一些属性和样式

删除样式:.RemoveClass()方法: 在()里面添加ClassName是每个匹配元素移除的一个或多个用空格隔开的样式名称Function(index、class):在一个函数里面,返回一个或者多个将要被移除的样式名称值得注意的是,如果一个样式类名称作为一个参数,只有这种样式类会被从匹配的元素集合中删除,如果没有样式名称作为参数,那么所有的样式类名称都将被删除切换样式:在做某些效果...

2019-07-28 19:39:54 68

转载 Jquery的颜色调换

通过动态改变类的名称,可以让其修改出不同的效果样式,在HTML结构中,多个Class样式都是以空格分离的,当一个节点或者一个标签含有多个Class样式时,DOM元素响应的Class Name属性获取的不是Class名称的数组,而是含有空格的字符串,这就使得Class的操作 变得麻烦起来,但同样的Jquery开发者也同样考虑到这个问题,所以增加了一个.addClass()的方法,用于动态增加Clas...

2019-07-18 08:03:56 275

转载 JQuery的数据存储

1、Dataset是新的页面标准,允许你在普通的元素标签里面嵌套类似的data属性值,用来实现一些简单的储存,他的数量不受限制,并且能动态修改,也支持CSS样式选择器进行样式设置,这使得data属性极其灵活,也非常强大,有了专业带属性,我们能够更加的有序直观的进行数据预设或储存。2、JQuer提供的数据存储接口:静态接口(存数据):Jquery.data(element,key,value) ...

2019-07-18 08:02:54 428

原创 生成图片

如何去生成图片,首先找到你命名的生成图片按钮的ID ,随后 给它一个点击事件,然后声明一个变量,再去上方找到你命名的名称,找到你所命名的一个ID,调整它的大小后,声明一个var 的泛型,后面写上你上面的姓名后面的ID名称,因为这样比较好辨认,后面的text是文本格式但是你不能自己写,只能用回填数据填上去,trim取消姓名后面的空格,如果它那个ID不对应的话 就会跳出下面的请选择合格学生信...

2019-07-08 08:04:22 134

原创 绑定下拉框

先用public 命一个方法, Select封装一个实体类(点击新建项,可以直接看见最下面有一个“类”,点击它后命一个名称 ,随便命名都行,之后就在里面写上方法),后面跟的是一个局部变量(随便命名的 ),Form tb(随便命名一个),连接自己命名的数据库,以及自己的要用的那张表,而后用select(当然这个select不是那个类)将序列中的每个元素投影到新表中,new后面跟的才是你封装的那个类,...

2019-07-08 08:01:18 58

原创 链表查询数据

先把你要用public弄好一个地方,声明一个你自己命名的变量,form tb(自己命一个跟数据库名称差不多的名字),in连接你的实例化数据库例如:myMoldes,mySQL等等等,然后用你所使用的那张表,join(基于匹配键对两个序列的元素进行关联)tb(自己命名)in 后面链接自己实例化的数据库,on后面链接form 后面命名的tb,后面链接数据库表里面的ID名称对应哪个就写那个,equal...

2019-06-28 08:01:38 2323

原创 编辑富文本框

如何编辑富文本的方法:首先你要有layer的插件。不然就搞不了了。这些暂时不需要去控制器那边敲,只要在视图层弄就OK了1、先声明一个变量 var.EditorNotice; 这个是富文本编辑器要用到的,如果你想还想要有别的附件的话可以自己加上去。2、当然如果你没有保存layui的模块就没办法继续弄下去了,所以要var layer,layuiTable;保存这一类的模块用于全面布局的使用。3、...

2019-06-28 07:58:46 278

翻译 震惊!Jquery中的神器居然是这个方法以及获取??的方法

开发工具与关键技术:MVCTrim():这个方法比较简单,Jquery.trim()这个函数的方法用于去除字符串两端的空白字符,没有多余的参数用法。:)Jquery就是一个用于合集的对象,如果需要单独操作合集中的某一个元素,就可以通过.get()的方法来获取到 语法为:.get([index])。注意的有两点:1、Get的方法是获取到dom对象,就是通过document.getelemen...

2019-06-18 08:14:09 58

翻译 Jquery中的Each方法

开发工具与关键技术:MVCEach是在内部都会调用的方法,其实主要的原因是它是一个元素集合,Jquery的大部分方法都是针对元素合集的操作,所以内部的会调用Each来处理Div这合集,.Each只是处理Jquery的对象方法,Jquery还提供一个通用的Jquery.Each的方法用来处理对象和数组的遍历。Jquery.each(array, callback )Jquery.each( o...

2019-06-18 08:11:29 372

原创 .css()与.addClass()设置样式的区别

可维护性 :.addClass()的本质是通过定义Class的类的样式规则,给予元素添加一个或多个的类,CSS的方法是通过大量的代码去改变元素的样式,通过.addClass()我们可以批量的给相同元素设置统一的规则,变动起来会比较方便,以也可以统一的修改或者删除,如果是.css()的方法却需要指定每一个元素,然后去——修改,会很麻烦。灵活性: 通过.css()的方式可以很容易动态的去改变一个样式...

2019-06-06 15:07:10 785

原创 Key Down()与Key Up()事件说明

Key Down()事件:当用户在一个元素上第一次按下键盘上字母键的时候,就会触发它。使用上非常简单,与很多基本事件参数处理保持一致,这里再使用就不在重复。Key Up()事件:当用户在一个元素上按下键盘上字母键的时候,就会触发它。与Key Down()不同的是,你按下去的瞬间就可以触发它,而不用再一次按下键盘。直接绑定事件$elem.Key Down( handler(event) )...

2019-06-06 13:41:47 1768

原创 事件的绑定

事件的绑定与快捷的绑定会有所不同,一种是“click”,另一种是‘on click’,虽然都是关于绑定,但‘click’的会比较快捷些,但是却又会有些不同,最大的不同特征是‘on’可以自定义事件名,对比一下快捷和‘on’方式的不同$("#NNN").click(function(){}) //快捷的方式$("#MMM").on(‘click’,function(){}) //on的方式多...

2019-06-06 11:58:37 96

原创 上下拉动特效

对于一些隐藏起来的元素,要将其显示出来的过程中可以进行一些变化的动画效果。SlideDown,是可以通过高度的变化(向下增长)将动态的显示所有匹配元素,在显示完成后可以进行一次回调函数,Speed是三种预定速度之一的字符串,可以用来表示动画时长的毫秒数值。Easing是用来指定切换的效果,fn是在动画完成的时候执行的函数,每一个元素都要执行一次SlideToggle是与SlideUp相反的...

2019-05-28 09:04:43 129

原创 节点删除

节点删除是一种通过点击方式来删除指定的元素,既可以删除所有的子节点(在一个框架里面的标签,内容,这些就可以称作子节点),也可以删除所有的匹配元素。通常可见的是Empty和Remove,Empty是可以删除匹配中的所有集合中的所有的子的节点,Remove是可以将这块区域内的所有匹配的元素全部删除。如果要用到删除指定的元素节点的话,就要用到Empty和Remove这两个方法,因为两个都是删除元...

2019-05-28 09:01:50 694

原创 “颠倒是非”+筛选==过滤

1、Append:是要向每个匹配的元素内部追加指定的内容,在这个操作过程中与指定的元素执行AppendChild方法,将他们添加到文档中的情况是比较类似的2、AppendTo:是将所有匹配的元素追加到另一个指定元素集合中,但是实际上是使用这个方法颠倒了常规 的用法,就是上面的点击添加,添加的东西却是在下面3、Prepend和PrependTo:是跟上面相反的操作就是这个样子筛选==过滤...

2019-05-17 08:12:40 89

原创 如何创建盒模型+单表查询写法

如何创建盒模型所谓盒模型,就是浏览器为页面中的每个HTML元素生成的矩形盒子。这些盒子们都要按照可见板式模型在页面上排布。可见的板式模型主要由三个属性控制:position属性、display属性和float属性。position的属性控制页面上元素间的位置关系。display的属性控制元素是堆叠、并排或者不在页面上显示。float 的属性提供控制的方法,以便于把元素组成成多栏布局。盒模...

2019-05-17 08:09:44 191

空空如也

空空如也

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

TA关注的人

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