自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 问答 (2)
  • 收藏
  • 关注

原创 WPF实现删除功能

本篇介绍WPF实现删除功能,只要有几大步骤: 判断是否选中数据(两种:一种是按钮和数据是分开;另一种是删除操作和数据在同一条数据里,也就是说数据的末尾含有操作功能,可直接操作,不再需要获取选中数据)。 确认交互是否删除(可做判断如还含有余额的会员数据、还绑有其他数据不能直接删等操作判断) 查询选中数据ID与数据库ID作匹配 执行删除 是否删除成功,返回结果View:DataGrid 里获取选中数据:(事先查询数据绑定DataGrid表格里的数据)SelectedItem="{Bi

2021-06-06 16:34:19 844

原创 WPF实现新增功能

今天我们的家常便饭是WPF的新增功能,在做饭之前,先准备好材料。View:(准备按钮和表格)新增按钮:<Button Style="{StaticResource BlueStyle}" Command="{Binding InsertStaffCommand}">新增</Button>DataGrid表格:<DataGrid> (`ItemsSource="{Binding StaffFileVos}"`:绑定数据(可能绑定这个,就能实现双向绑定了)

2021-05-29 08:57:40 253

原创 WPF实现条件查询

WPF:(Window PresentationFoundation),基于Window的用户界面框架,提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。本篇为WPF项目操作实例,为项目模块中的查询操作,UI语言:XAML。框架:MVVMView - UI:<TextBox Text="{Binding txtSPname}"></TextBox>(TextBox:表示可用于显示或编辑非格式.

2021-05-17 11:16:16 823

原创 《小白日记》-大师传授技能

修炼仙洞:VS修炼人:小白传授人:C#大师(人送外号亲戚)修炼目的:《超市管理系统》主要技能:WPF主要框架:MVVM(Model(模型)-View(视图)-ViewModel(视图模型))框架优点:双向绑定:当Model变化时,View-Model会自动更新,View也会自动变化。利于开发团队管理,页面异常就修改View,逻辑异常就修改ViewModel(主要包括界面逻辑和模型数据封装)。框架缺点:类会增多,ViewModel会越来越庞大,调用的复杂度增加。 技能1:Combo

2021-05-01 11:18:10 145

原创 《小白日记》- WPF_项目新建

《小白日记》- WPF_项目新建WPF:Windows Presentation Foundation工具:Visual Studio 2015项目新建:新建WPF应用程序项目-客户端;再新建WCF服务应用程序项目-服务端UI语言:XAML语言小白项目流程:搭建UI-数据层(存储语句)-服务层-客户端数据库:SQL ServerWPF服务端:DAL-数据层 BLL-逻辑层(引用DAL) WCF服务应用程序(引用BLL)WPF服务:新建配置服务:建立一个WCF服务应用程序,打开WcfSer

2021-01-20 20:14:47 122

原创 Json学后总结

Json分析讲解Json基础:Json:javascript对象表示法。Json是储存和交换文本信息的语法。Json比XML更小、更快、更易解析。文本数据交换的格式就用Json格式。如:(回调函数,返回数据,Json格式返回数据)查询表格是常用的:return Json(layuiTableData, JsonRequestBehavior.AllowGet);Json可以用JavaScript来解析。可用AJAX进行传输Json数据。还能使用JavaScript eval()方法进行解析。还

2021-01-20 19:58:12 99

原创 存储数据与条件查询

存储数据与条件查询本篇是根据模拟项目中的功能来演示的。填写航班要求(就是要查询的数据),然后点击查询航班按钮。储存数据:先在控制器中定义个方法,然后用Session储存数据,再回到要传的数据的页面,声明id,调用这个方法,然后再想用的地方使用就可以了。Public ActionResult SessionData(string 出发城市,string 到达城市,string 出发时间,string 成人,string 儿童,string 婴儿,){Session`[“出发城市”]= “出发城市”

2021-01-20 19:54:57 334

原创 数据结构总结(一)

数据结构总结(一)本篇数据结构与算法学习笔记,感觉也不是笔记,像是栽抄知识点。绪论:数据结构的意义:数据结构+算法=程序数据结构基本概念:1、 逻辑结构线性结构:结构中的数据元素之间存在一对一的线性关系。数结构:结构中的数据元素之间存在一对多的层次关系。图结构:结构中的数据元素之间存在多对多的任意关系。2、 逻辑结构的延伸及基本算法3、 物理结构4、 运算集合(基本操作)算法及其描述:(算法是描述求解问题方法的操作步骤集合,它是有限序列,每条指令表示一个或多个操作)算法具有的重

2021-01-20 19:52:15 254 1

原创 《小白日记》- WPF

《小白日记》- WPFWPF:Windows Presentation Foundation工具:Visual Studio 2015项目新建:新建WPF应用程序项目-客户端;再新建WCF服务应用程序项目-服务端UI语言:XAML语言小白项目流程:搭建UI-数据层(存储语句)-服务层-客户端数据库:SQL ServerWPF服务端:DAL-数据层 BLL-逻辑层(引用DAL) WCF服务应用程序(引用BLL)WPF服务:新建配置服务:建立一个WCF服务应用程序,打开WcfService应

2021-01-20 17:07:56 211

原创 《小白日记》-WPF_UI五大高手

《小白日记》-WPF_UI五大高手本篇主要介绍的是WPF武林中五大UI布局高手(常用)。如下:那么接下来我们把几大高手请到我们寒舍叙上一叙。(VS世界:Visual Studio 2015;国家:WPF应用程序;寒舍:窗口界面)(特别注意:由于五大高手凶神恶煞,每人都想争夺武林盟主的位置,所以VS世界发布规则,禁令五大高手不能同时出现在同一地方(名叫:平起平坐的地方,简称:统一等级),要想出现,必须是有一位高手登上武林盟主的时候,带领其余的才能同时出现,或者其余高手投靠武林盟主了。)里面两大高手

2021-01-20 16:56:33 139

原创 计算机网络技术总结1

计算机网络技术概述-互联网概述-网络的网络互联网:(Internet),源美国。计算机网络:(网络)由若干结点(node)和连接这些结点的链路(link)组成。互连网:(internetword或internet)可以通过路由器把网络互连起来,这就构成了一个覆盖范围更大的计算机网络,称之为互连网。“网络的网络”。网络把许多计算机连接在一起。 互连网则把许多网络通过路由器连...

2020-05-08 11:55:18 401

原创 主表与附表

开发工具与关键技术:VS、主表与附表主表与附表主表为1,两个附表:1.1、1.2,本篇是点击航班信息里的数据时,这条数据下的联系人信息和乘机人信息就会刷新出来,只是这条数据下的联系人和乘机人信息。其他的数据无有。数据库是把主表的ID放在两个附表里,然后直接连接主表ID就可连接成功,监听时获取它的ID,点击是再刷新数据。本篇用的是layui的table表格,是要渲染三个表格的,主表是要有url接...

2020-03-24 20:55:51 3011

原创 三维场景

三维场景:工具:SuperMap iDesktop 9D-用虚拟化技术手段来真实模拟出现真实世界的各种物质形态、空间关系等信息。-三维场景提供了:平面场景、球面场景。球面场景:以模拟地球的球体三维空间形式对地球表层的场景进行展示-使用全球的遥感影像图作为背景覆盖在球体表面-支持加载地理坐标系和投影坐标系的数据-模拟了宇宙的星空,地球的大气环境,地球表面的雾环境等-经纬网格-导航工...

2020-03-24 20:50:28 1303

原创 专题图制作

专题图制作:工具:SuperMap IDesktop 9D专题图概述:(渲染地图的重要方式)-制作专题图地图是渲染GIS图层的一种方式。-专题图通过不同符号的颜色、大小、面积、图形等形式直观表现空间数据。-制作专题图是突出表现专题信息的一种重要方式。矢量:单值专题图、分段专题图、复杂标签专题图、统计专题图、等级符号专题图、点密度专题图栅格:栅格数据:栅格单值专题图、栅格分段专题图...

2020-03-24 20:48:57 2132

原创 SuperMap-基本概念

SuperMap-基本概念工具:SuperMap IDesktop 9D主要内容: 基本概念 工作空间:用于保存用户工作环境,包括:当前打开的数据源(位置、打开方式、别名)、地图、布局、资源(符号库、线型库、填充库)、三维场景。两种方式存储:文件方式存储、数据库方式存储。 数据源:由各种类型的数据集组成,是空间数据(集)的物理存储方式。一个数据源中可以具有一种或多种类型的数据集...

2020-03-24 20:48:17 470

原创 地图的文字注记的制作和优化

地图的文字注记的制作和优化:工具:SuperMap IDesktop 9D文本数据集注记方法:打开工作空间(含数据)→数据源→创建数据集(文本型)→添加到新地图→图层管理器里右键数据集(前面新建的文本型)可编辑→对象操作→对象绘制→文本→便可在地图上注记文字→可在风格设置(字体大小、字形等)风格文字背景颜色:-右键注记的文本→属性→文本→(文本颜色/背景颜色)-或者单击注记的文本→文本...

2020-03-24 20:47:13 766

原创 二维地图制作

二维地图制作:工具:SuperMap IDesktop 9D地图概述:普通地图、专题地图(水利、国土等)。数据集成:获取制图所需的数据,并集成到SuperMap IDesktop中。操作:开始→数据→数据导入/右键数据源→导入数据集。符号资源准备: 点符号、线符号和填充符号 矢量和栅格符号制图步骤: 添加数据到地图窗口:(逐个添加:拖拽数据集;批量添加:多选) 调整图层...

2020-03-24 20:45:21 2450

原创 CSS知识1

CSS知识1开发工具与关键技术:CSS知识、CSS知识作者:黄桂康撰写时间:2019.06.12CSS知识1:CSS:样式定义如何显示HTML元素。就像衣服一样。衣服有千万种,千变万化,大多可改变它。CSS基础语法:选择器{属性:值;属性:值}注意多个属性值的时候要用分号分隔它们,分号是一个分隔符号,最后一个人属性值可不需分号。派生选择器:(通过依据元素在其位置的上下文关系来定义...

2019-06-12 21:25:15 94

原创 CSS3知识

CSS3知识开发工具与关键技术:CSS3知识、CSS3知识作者:黄桂康撰写时间:2019.06.12CSS3:CSS3用来控制网页的样式和布局。就像人们的衣物一样,想要什么样的款式都能设计的出来,什么样的颜色都可以等样式,哪个图标应该放在哪,如何放,还要注意审美观,整洁性等布局。CSS3可以说是CSS的一个最新标准。在网页中,我们都需要用CSS来构建我们的完美样式,所以我们的CSS都会...

2019-06-12 21:24:07 268

原创 VS项目新建

VS项目新建开发工具与关键技术:VS、VS项目新建作者:黄桂康撰写时间:2019.02.23本篇介绍的是如何在VS开发工具中新建项目,,,,首先打开先前安装好的VS开发工具,VS打开的页面就是如下截图,它可以从1处新建项目,也可以直接从2处新建。那么我们先从1处讲:文件(F)->新建(N)->项目(P)->选择模板-Visual C#-Windows-web-&...

2019-06-12 21:21:54 3216

原创 SQL Server数据库

SQL Server数据库开发工具与关键技术:SQL Server 2014、SQL Server数据库作者:黄桂康撰写时间:2019.06.05SQL是用于访问和处理数据库的标准的计算机语言。而Server就是数据库。数据库是处理数据的,可查询、新增、修改、删除数据,庞大数据在数据库里可分成一个表或多表存储,每个表都有一个标识,例如:警察或者人民。SQL作用: SQL面向数据库...

2019-06-09 17:04:58 301

原创 tab选项卡

tab选项卡开发工具与关键技术:VS、tab选项卡作者:黄桂康撰写时间:2019.06.09tab选项卡tab选项卡可以说是一个可以在一个·规定的位置中可以嵌套多个页面或小页面,也可以说是一本笔记本可以有很多张纸,那么多纸都封装在笔记本里面,可以随意切换哪张纸每张纸里面的内容都可以相同,也可不同。项目案例如上截图:(分三部分:单程、来回程、联程)三部分可叫导航部分,我们是用ul...

2019-06-09 17:03:51 314

原创 正则表达式

正则表达式开发工具与关键技术:VS、正则表达式作者:黄桂康撰写时间:2019.06.09正则表达式:用来匹配字符、字符串得。例如匹配手机号、身份证号等。1、 元字符:. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ 匹配字符串得开始$ 匹配字符串得结束2、 字符转义:\(必...

2019-06-09 17:02:29 108

原创 模态框

模态框开发工具与关键技术:VS、模态框作者:黄桂康撰写时间:2019.05.28模态框,又是一种全新的异空间页面,本篇介绍的模态框开启后,除了窗体、框体之外的内容都被遮住了,点击不了,只能关闭后,其他之前的才能操作。![在这里插入图片描述](https://img-blog.csdnimg.cn/20190528225147458.png)打开后的模态框,因为本篇中是介绍新增的模态...

2019-05-28 22:52:10 382

原创 PowerDesigner快速创建数据库

PowerDesigner快速创建数据库开发工具与关键技术:PowerDesigner、PowerDesigner快速创建数据库作者:黄桂康撰写时间:2019.05.25PowerDesigner是一种可创建数据库的软件。它方便、简单,利于开发者使用它创建数据库。要使用PowerDesigner就得要先下载安装。PowerDesigner可以说是数据库表的一个模型。它有四种模型:BP...

2019-05-28 22:50:49 299

原创 验证登录

验证登录开发工具与关键技术:VS、验证登录作者:黄桂康撰写时间:2019.05.16登录验证,是为了让项目提高安全性。就像身份证一样,你的身份证就代表着你本身,本人的身份证,你使用不了。一个项目没有了安全性操作,那么谁都可以操作里面的内容了,那项目随时改变,所以登录验证是为了提高安全性操作的第一屏拦截。现在随处所见的项目都有登录验证,它们的验证是通过,注册来的身份来去验证的。就像一间房子...

2019-05-19 18:26:59 278

原创 轮播框架

轮播框架开发工具与关键技术:VS、轮播框架作者:黄桂康撰写时间:2019.05.15轮播框架是为了呈现出图片的切换,使页面变得整洁,它就是个盒子,把零散的东西装起来。使地方更加干净、整洁。轮流播放图片,我们可以设置手动切换,它也可以自动按定时器的时间切换。本文是用来插件来实现的,也是作者第一次成功实现轮播效果的操作,还是用在项目里的。实现后发现,它简单,简洁,好看。所以说轮播效果不仅是实...

2019-05-19 18:25:10 580

原创 MVC简知识笔记

MVC简知识笔记开发工具与关键技术:VS、MVC简知识笔记作者:黄桂康撰写时间:2019.05.08打开新窗口的一些属性值:window.open(URL,name,specs,replace)//name 可选。指定target属性或窗口的名称。支持以下值://_blank-URL加载到一个新的窗口。这是默认//_parent-URL 加载到父框架//_self-URL 替换...

2019-05-08 22:10:36 83

原创 添加文件

添加文件开发工具与关键技术:VS、添加文件作者:黄桂康撰写时间: 2019年05月07日本文主要讲添加文件,文件有很多格式,例如:图片、文档、音频……等,首先是一个添加文件的按钮,点击就出现个选择框,类型是file的文件框,鼠标点击图片,确定,图片输入页面的form表单,也就是文件上传表单。布局记得要把input标签的类型改为file,然后再给他改变事件。我们布局也是用bootst...

2019-05-08 22:09:36 764

原创 基础数据维护-修改

基础数据维护-修改开发工具与关键技术:VS、基础数据维护-修改作者:黄桂康撰写时间: 2019年05月06日修改-就是把原生的数据替换成新的数据。它整体的思路和新增基本一样,就是它要数据回填,回填到模态框,是用json对象进行填充,再获取页面的数据,保存。首先页面布局,需要table表格,表格里定义一个修改按钮,我们现在是用的bootstrap.4.1.3.dist插件,先引用插件,布...

2019-05-06 23:37:02 964 1

原创 基础数据维护-删除

基础数据维护-删除开发工具与关键技术:VS、基础数据维护-删除作者:黄桂康撰写时间: 2019年04月28日删除-可指定哪条数据删除,也可多条数据删除(批量删除)。数据不仅从页面删除,数据库上的数据也会删除。当然,新增也是页面新增数据,数据库也会新增数据。我们平常的数据都是从控制器传输过来,但控制器的数据也是从数据库传来的,控制器就像个媒介。删除和修改都是$.POST方法,提交数据,然后...

2019-04-29 18:57:38 509

原创 基础数据维护-新增

基础数据维护-新增开发工具与关键技术:VS、基础数据维护-新增作者:黄桂康撰写时间: 2019年04月25日上一期我们讲了查询,这一期我们开始讲新增。新增,其实就是新增数据,把数据新增到指定的地方。思路基本和其他三种差不多。它整体的思路如下:(页面传输到控制器—控制器再保存到数据库)1、 查询{判断} 判断页面数据传输是否为空 数据是否存在 执行新增操作2、 弹出la...

2019-04-29 18:55:18 934

原创 下拉框的改变事件

下拉框的改变事件开发工具与关键技术:VS、下拉框的改变事件作者:黄桂康撰写时间:2019.04.15change事件(父与子的关系)change事件就是在当元素的值发生改变时,就会触发change事件。是由两个下拉框形成的,当A下拉框发生改变时触发B,B下拉框才能改变。如果A下拉框不发生改变,则B下拉框也不发生改变。下截图是准备了两个下拉框,A(公告类型)下拉框页面加载的时候就出...

2019-04-18 09:02:52 12069 2

原创 table表格数据绑定

table表格数据绑定开发工具与关键技术:VS、table表格数据绑定作者:黄桂康撰写时间:2019.04.16上一次我们也讲了关于表格数据绑定的有关文章,但本篇是全表格数据绑定的介绍,table表格是我们经常用到的一种表格,用来组装数据的,也就相当一个书架子,上面堆满了整齐又排序的书籍,人们想查看什么书籍的时候,肯定是要从左到右或从右到左开始找书,第一层没有,就跳到第二层书架找,一层一...

2019-04-18 08:59:45 4216

原创 JSON简介

jQueryJSON简介1、JSON:JavaScript对象表示法。JSON是储存和交换文本信息的语法:1. JSON是轻量级的文本数据交换格式2. JSON独立于语言和平台3. JSON具有自我描述性,更容易理解。类似于XML,比XML更小、更快、更易解析(XML:指可扩展标记语言。XML被设计用来传输和储存数据。)JSON语法2、JSON语法是JavaScript对象表示...

2019-04-08 09:43:32 164

原创 form表单

Form表单ajax基础form表单的属性action与method属性 值 描述action URL 规定当提交表单时向何处发送表单数据method get/post 规定用于发送form-data的HTTP方法。(提交表单的方法)URL可能的值: 绝对URL – 指向其他站点(比如 src=“www.baidu.com”) 相对URL – 指向站点内的文件...

2019-04-08 09:41:30 215

原创 Ajax简介

**Ajax 简介**(异步的JavaScript和XML)什么是AJAX?Ajax不是某种编程语言AJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。同步与异步同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去。异步是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的...

2019-04-08 09:10:55 215

原创 基础数据维护

基础数据维护开发工具与关键技术:VS、基础数据维护作者:黄桂康撰写时间:2019.04.07MVC的基本维护就有新增、修改、删除、查询,许多项目中都是普遍存在这四种效果,所以我们要熟之又熟。查询这个维护是在控制器上进行的,可以查询哪些表,哪些字段,就是我们经常用的下拉框查询,table表格数据查询等。连表查询、单表查询等,通过在编程工具上引入数据库里的数据,引入到Models文件夹...

2019-04-08 09:08:41 1274

原创 下拉框数据绑定

下拉框数据绑定开发工具与关键技术:VS、下拉框数据绑定作者:黄桂康撰写时间: 2019年04月01日本篇只要讲页面的下拉框数据绑定,在一些项目中可能都会有下拉框的存在,它是普遍的。下拉框里的数据其实就是我们要查询的数据。下拉框数据绑定只要分三步:第一就是在控制器里查询,查询你要查询的ID和类型,分有(单表查询/多表查询)。单表就是你是要查询单单这一张表里的数据,而多表就是许多表,有的多...

2019-04-08 09:01:32 171

原创 显示与隐藏效果

显示与隐藏效果开发工具与关键技术:DW、显示与隐藏效果作者:黄桂康撰写时间:2019.02.20本篇介绍下拉框的效果,它只要是两个盒子,一个盒子显示在网页上,一个隐藏着,当鼠标点击显示的那个盒子,隐藏着的盒子就显示。首先创建两的div,给它们id,然后页面刷新,,,出现两个div效果,出现后就隐藏一个div,display:none;(“none”为隐藏,“block”为显示)。...

2019-02-20 17:27:19 470

空空如也

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

TA关注的人

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