- 博客(57)
- 收藏
- 关注
原创 去按钮圆角方法
作者:孙英鹏 撰写时间:2021年5月8日在做项目的时候,不知怎么设计按钮,在网上找到的去按钮圆角方法。原作者(网上):https://blog.youkuaiyun.com/qq_21761149/article/details/82867165代码:<!--按钮样式--> <Grid> <!--设置页面宽度--> <Grid.ColumnDefinitions> <ColumnDe
2021-05-18 08:46:37
461
原创 WPF设置密码的强度
作者:孙英鹏 撰写时间:2021年5月8日我们在做项目的时候,一般都会有修改用户密码这个功能,修改密码的时候,我们往往都会做设置密码的强度,至于怎么做,我们来看一下。先在页面设置好布局,强度设置分别是三个:“低”、“中”、“高”,在新密码的PasswordBox标签里面添加PasswordChanged,然后在后台编写代码。前台代码:<TextBlock Text="新密码:" Padding="5" Grid.Row="3" Grid.Column="1" HorizontalAl
2021-05-08 15:40:54
429
1
原创 滚动条事件
作者:孙英鹏 撰写时间:2021年1月18日代码: <!--滚动条 ScrollViewer--> <ScrollViewer Grid.Row="1" Name="scrollViewer1" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto"> </ScrollViewer>在做WPF项目的时候,有时候页面会放很多的信息,会导
2021-01-21 09:00:37
953
原创 《婚姻登记管理系统——“现场预约”模块》项目研发阶段性总结
作者:孙英鹏 撰写时间:2021年1月18日一.功能实现现场预约主要是包括预约登记、打印预约单的功能模块。现场预约:见图1,是现场登记模块的实现界面。图1(图片中的身份证信息是乱填的,请勿当真):把要登记的信息填写在上面,分别是男方信息和女方信息,然后点击下面的预约按钮,实现预约,预约完之后会自动跳转到打印预约单页面,不用再点击下面的打印预约单按钮(弄这个按钮是为了防止操作员不小心把打印页面弄不见,又找不到,所以才设置的),跳转到打印页面,选择最新一条数据来进行打印,预约模块完成。.
2021-01-21 08:55:47
306
原创 在表格里设置按钮
作者:孙英鹏 撰写时间:2021年1月18日在做WPF项目的时候,有时候为了界面的好看和简约,会把一些按钮做的更简约化,就直接给一张图片放到表格里,为了实现按钮功能,至于怎么做?来看一下代码。代码: <DataGridTemplateColumn Header="功能" Width="20*"> <DataGridTemplateColumn.CellTemplate>
2021-01-21 08:49:08
617
原创 WPF自动生成单号
作者:孙英鹏 撰写时间:2020年8月7日在做项目的时候,会有生成订单号的功能,那在WPF的项目里面是怎么做的呢?我们来看一下LQ的写法。第一步:写方法。代码:public string GoodsSerialNumber() { string number = ""; string data = DateTime.Now.ToString("yyyyMMdd"); //查询数据库数据 var list = (from
2020-08-07 20:36:29
266
原创 Android的按钮设置
作者:孙英鹏 撰写时间:2020年6月17日在做Android项目的时候,里面的登录页面需要按钮,对于页面的按钮,当然是好看的最好,可是又不会设置好看的按钮,所以今天就来讲解一下简单的设置按钮。首先:写好按钮的标签Button,在里面设置它的最大宽度和最大高度为一样,然后设置字体大小和颜色。第二步:在res目录下面的drawable里面创建一个页面,名字随便,页面是用来存放按钮的样式代码。图1:代码:<?xml version="1.0" encoding="utf-8"
2020-06-17 21:11:11
2086
原创 Android的顶部图标去掉
作者:孙英鹏 撰写时间:2020年5月17日在运行项目的时候,会发现每一个页面顶上都有自带的图标,至于怎么去掉顶部的图标,我们来看一下。首先来看一下效果图片(有箭头的标题是重新设计的):看了效果,我们就来解决,首先打开项目,找到AndroidManifest.xml(看图1里面的1),在里面找到android:theme="@style/AppTheme",点击它会跳转对于的页面(快捷键:Ctrl+鼠标点击)。图1:然后跳转到页面之后,找到DarkActionBar,把它换成No
2020-06-08 08:49:31
1256
原创 Android-Studio的登录页面设计
作者:孙英鹏 撰写时间:2020年5月17日如何设计出好看的页面,我们来看一下。实现过程:1.标题首先建立LinearLayout线性布局,然后设计垂直和水平排列,然后居中,在里面建立一个TextView控件来写标题,设计字体大小和颜色。2.图标和上面一样,建立LinearLayout线性布局,然后居中,在里面放ImageView控件用来放图片。3.布局输入框和按钮先建立两个TextView控件,用来写手机号输入框和密码输入框和验证码输入框,关于密码输入框是在页面隐藏的
2020-05-28 11:35:58
2702
原创 Android-Studio:配置服务端地址
作者:孙英鹏 撰写时间:2020年5月17日当项目的服务端创建好时,接下来就是把服务端的地址放到Android项目里面,如何存放地址,我们来看一下。第一步:打开Android项目,创建一个Java Class文件,把下面的代码复制过去,代码里面有两个地址,分别是手机和虚拟机的地址(本人是用虚拟机的)。图片1:代码:package com.gx.hotel.util;public class ServiceUrls {public static final String SP_M
2020-05-18 08:58:40
4371
原创 用Android实现轮播
作者:孙英鹏 撰写时间:2020年5月7日对于轮播,想必大家都知道,像许多的手机软件就有轮播功能,如:淘宝APP里面的首页顶部,就有轮播功能,至于是怎么实现的?今天就要好好的说一下用Android的实现轮播。第一步:使用轮播的控件和图片加载控件,把控件复制到Android项目里面的build.gradle里面(看图1),复制好之后,点击SyncNow保存,就会自动下载架包,就行了。...
2020-05-07 21:42:48
896
原创 JAVA的逻辑运算符
作者:孙英鹏 撰写时间:2020年4月27日今天要讲的是JAVA的逻辑运算符,什么是逻辑运算符呢?就是并且、或者、除非等一些东西,我们来看一下。一.首先看一下逻辑运算符的意思与用法:1.&&:与,前后两个操作数必须都是true才返回true,否则返回false。2.&:不短路与,作用与&&相同,但不会短路。3.||:或,只要两个操作...
2020-04-28 01:48:49
1761
原创 使用Android 虚拟机运行
作者:孙英鹏 撰写时间:2020年4月27日有些人可能使用的不是安卓手机,所以导致不能使用实体手机运行项目,所以今天要讲的是如何使用Android 虚拟机运行(PS:运行最好使用安卓手机)。第一步:修改环境变量,去环境变量里添加一个ANDROID_SDK_HOME值,先右键点击此电脑打开属性,然后在点击高级系统设置,弹出一个系统属性框,点击环境变量按钮,然后在环境变量框里点击新建(一...
2020-04-28 00:19:40
3223
原创 关于Android9.0以上的网络请求配置
作者:孙英鹏 撰写时间:2020年4月27日关于有些人的手机,系统是比较新的,所以在做Android项目的时候是无法使用网络请求的,因为新版本默认是不允许使用明文网络传输的,会被系统禁止掉,为了能方便使用,所以今天就给大家讲一讲关于Android9.0以上的网络请求配置。(PS:此方法是上课内容,我重新理解一遍)第一步:先运行一下项目,看看有没有报错,如果有就是网络请求问题,就要请求...
2020-04-27 23:04:08
998
原创 WPF的查询电话的所属省份
作者:孙英鹏 撰写时间:2019年8月17日今天要讲的是我在做项目的时候无意间想到的无聊东西,就是输入电话号码,然后会把电话号码的所属省份显示出来。关于这个这么做的,我们来看一下。输入电话到第7的时候,下面的省份输入框会自动出现电话的所属省份。(在网上的电话省份资料是7位的)效果:第一步:打开Visual Studio 2015,创建一个窗口页面,在窗口页面里把页面设计好,...
2019-08-17 14:49:21
210
原创 PowerDesigner的使用
作者:孙英鹏 撰写时间:2019年8月16日相信大家在做项目的时候,为了方便查看数据和创建数据库,想必大家会使用PowerDesigner创建一个物理数据模型图,把项目所用到的数据创建在里面,可是也有的人不使用PowerDesigner来查看数据和创建数据库,为了给大家普及PowerDesigner的方便之处,所以今天就给大家讲一讲PowerDesigner的用法。在PowerDes...
2019-08-16 15:26:04
511
原创 WPF的表格选中单元格双击事件
作者:孙英鹏 撰写时间:2019年8月7日在做新增、修改的时候,为了方便自己录入数据,往往会做一些小按钮,点击会跳转到其他页面,点击里面的表格,会将数据回填出来,关于WPF的表格选中单元格双击事件怎么做,来看一下实现步骤。第一步:先在新增、修改页面里面写上一个按钮,然后在创建一个页面,用来写想要回填的数据表格,写完再写跳转页面的代码。第二步:把页面搭建好后,把表格的数据绑定,首...
2019-08-07 20:34:35
2440
1
原创 WPF的自动生成单号
作者:孙英鹏 撰写时间:2019年8月7日关于自动生成单号我们并不陌生,就是用数字和字母组成的单号,然后再用代码拼接起来,有好多种,有利用当前时间的,也有用数字的,只要你肯想就可以做。关于MVC里面的自动生成单号怎么做,想必大家都会,不会的大家可以上网借鉴一下,可是关于WPF的自动生成单号怎么做,网上可没有过多的详情解释,接下来就由我来给大家一一讲解一下,WPF的自动生成单号怎么实现。...
2019-08-07 09:18:40
266
原创 WPF的禁用按钮
作者:孙英鹏 撰写时间:2019年7月28日当你打开某一些软件时是不是发现,当你点击一个页面就会出现一堆按钮,这时就会发现有一些按钮是点击不了的,是被禁止的,然而当你点击其他的东西时,被禁止的按钮就会神奇的恢复,就可以点击了,关于按钮被禁止的代码是怎么写的,我们来看一下(我以WPF为例子)。首先第一步:功能思路:这个功能要呈现的效果是,当你打开这个页面要新增时,只有新增按钮是可...
2019-07-28 21:03:17
7996
1
原创 WPF的对应关系下拉框绑定事件
今天要讲的是关于WPF的对应关系下拉框绑定事件,为什么要讲呢?是因为现在在做的某一个功能需要用到这个,所以想分享给大家。关于这个下拉框的问题就是,经理与部门的关系,当点击经理下拉框并选中好之后,它对应的部门下拉框就得出现经理所属的部门,由于我数据库设计的是员工表里面有经理ID和部门ID,原因是经理也是员工之一就把经理ID放在员工表里面,刚好员工表里面也需要部门ID,所以就放在一起。(PS:...
2019-07-26 08:17:19
1225
1
原创 WPF的选项卡按钮
作者:孙英鹏 撰写时间:2019年7月16日当我们点击某个页面时,它的头顶上方会有一个选项卡按钮,会有页面名称,关于它们是怎么写的,来看一下。第一步: 关于选项卡是本身没有关闭按钮的,所以我们要重构它,打开Visual Studio软件,创建一个用户控件页面给它一个名字,把用户控件的UserControl名称改为TabItem,因为我们要重构的是TabItem。然后右键点击查看代码转到后...
2019-07-16 16:53:21
1295
原创 WPF的登录页面搭建
作者:孙英鹏撰写时间:2019年7月16日这几天在做项目,忙的在写登录页面,于是就在网上找关于WPF搭建页面的信息,所以,今天是要写关于WPF的登录页面搭建。(PS:代码是在网上搜索到的,并非本人所写,拿来讲是为了方便给大家学习和理解)第一步:打开自己的Visual Studio,在你的项目上创建一个窗口页面,创建完成之后,开始编写代码,首先给页面设一下窗口属性好使窗口好看一点。代...
2019-07-16 10:05:50
1353
原创 WPF的介绍
作者:孙英鹏 撰写时间:2019年7月6日学了这么久的WPF知识,我们应该理解了其中的原理和运用,所以今天就来介绍一下WPF的知识。什么是WPF?WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架, 属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了 分离界面设计人员与开...
2019-07-06 15:43:22
362
原创 WPF里的电话验证
作者:孙英鹏 撰写时间:2019年7月5日在如今的信息化时代下,每个人都有一个属于自己的电话号码,就像身份证一样,而现在的软件大多数是有填写个人电话信息的输入框,为了验证你输入的个人电话信息是否正确,他们会用代码编写进行验证电话信息,如果输入正确就OK,不行就清空输入框,为此是保护电话信息的正确度,对于这些功能要怎么做,我们来看一下。首先第一步:打开Visual Studio 201...
2019-07-05 21:22:27
288
原创 验证身份证的所在地址和前6位号码
作者:孙英鹏 撰写时间:2019年6月29日之前我在上一篇的文章里有说到过验证身份证的所在地址和前6位号码,所以我要把方法分享出来以方便大家参考。内容有点多,请慢慢参考。代码: /// <summary> /// 获取身份证的内容 /// </summary> private static void LoadSfzHashTable(...
2019-06-29 19:01:28
2406
原创 输入身份证号获取信息
作者:孙英鹏 撰写时间:2019年6月24日在做项目的时候可能会有一些模块是员工信息,这时就会有输入身份证号码获取到出生日期、年龄、性别和地址的功能,对于这些功能要怎么做,我们来看一下。第一步:创建一个窗口页面,在窗口页面编写出身份证输入框、出生日期输入框、年龄输入框和性别输入框和地址输入框,创建完之后,就给身份证添加限制输入长度的代码,为的是不让我们输入过多的数字,从而限制输入长度,由...
2019-06-25 17:29:34
2170
原创 XAML动画
关于动画大家并不陌生,但对于代码XAML动画来讲可能就陌生了,今天就来给大家讲一下什么是XAML动画。关于动画实际上有两种类型:第一种:是在开始值和结束值之间以逐步增加的方式改变属性 的动画(线性插值过程)第二种:是从一个值突然变成另一值的动画(关键帧动画)。所有关键帧动画都使用“类型名 + AnimationUsingKeyFrames” 的形式进行命名,比如StringAnimat...
2019-06-24 21:39:01
591
原创 XAML的窗口变化
今天要讲的是XAML的窗口变化,什么是窗口变化?就是运行的时候,把窗口的大小和位置都调整一遍,在一次运行的时候,窗口的位置是根据上一次的调整而出现,至于它是着么出现的,我们来看一下。首先:创建一个窗口页面,名字随便命名,然后在宽度和高度的后面写上一个事件代码Closing。代码如下: 第二步:写好事件后跳转到后台,编写后台代码,先读取配置文件,然后在设置位置和大小,在设置窗口状态,...
2019-06-17 19:38:00
449
原创 XAML的配置服务的步骤
作者:孙英鹏 撰写时间:2019年6月16日我们在服务端写好代码,想要运行传递到客户端是不行的,我们需要借助服务器来传递数据,那么服务器是怎么传递的?是通过配置服务来实现的。首先:打开你的服务器,找到一个名为Web.config的文件,点击右键找到编辑WPF配置(看图1),然后打开它。图1:第二步:打开之后会弹出一个框,一开始进来的时候是空白的,需要我们配置服务,配置服务有三个...
2019-06-16 16:28:28
247
原创 XAML的模糊查询的bug修复
作者:孙英鹏 撰写时间:2019年6月7日在学习XAML项目的时候有一个功能是模糊查询,用来查询员工信息的功能,在输入拼音的时候,会出现报错,后来我才知道我是用默认微软的输入法,从而导致模糊查询是有bug的,而别人是用的是搜狗输入法,所以才会出现错误,至于它们两个的关系是什么,就叫我们来讲一下bug问题和修复。首先先说一下没有修改之前的代码,先用一个TextBox标签在页面上写,...
2019-06-09 15:09:08
165
原创 XAML的水晶报表打印
作者:孙英鹏 撰写时间:2019年6月8日关于水晶报表打印是从MVC里头认识到的,水晶报表打印顾名思义就是把你想要打印的数据统统放在一起,画好表格从而进行打印,对于水晶报表会运用在哪些工作方面上呢?例如:工资单、工作表、考勤表等一些打印报表。对于XAML的水晶报表打印和MVC的水晶报表打印有区别吗?答案是差不多,都没什么区别,只不过XAML的水晶报表打印有点麻烦(个人感觉),至于怎么打印...
2019-06-08 15:34:50
219
原创 XAML的下拉框绑定
作者:孙英鹏 撰写时间:2019年6月7日 学了这么久的知识,我们学会了MVC里的下拉框绑定,对于XAML里的下拉框绑定是怎么绑,我们来学习一下。(我是以绑定员工信息为例子)要绑定下拉框先要获取数据,数据来源于数据库,所以第一步是在数据库里写,打开SQL Server 2014 Management Studio,在你的数据库表里找到可编程性里的储存过程,点击右建点击储存过程(看图1...
2019-06-07 17:15:23
773
原创 用XAML的绘图来做一个卡通蜡烛
作者:孙英鹏 撰写时间:2019年5月25日在学习高级绘图的过程中,由于发神经,利用绘图当中的图形来自做了一个卡通蜡烛,代码很简单,都是矩形和椭圆来进行拼接。效果图:首先在页面分行分列,形成四格,与可以不分(我是为了方便放图才分的),分好格子后就开始作图了,把你想要的图型先弄出来,再一个一个的合在一起,没什么技术含量的事,非常简单,就打发一下时间。代码:<Windo...
2019-05-26 19:22:15
129
原创 XAML的鼠标点击跳转事件
作者:孙英鹏 撰写时间:2019年5月25日如果写好一个页面想直接运行一下,又不想在启动页面里更改地址的话,可以选择做一个鼠标点击事件的跳转代码,用来运行新页面,这样一来就方便运行,不用改来改去。首先创建一个Button按钮,可以选择自己手写,也可以选择用工具箱里的自带插件,写完一个Button按钮之后,在Button后面写上一个事件Click,事件Click里面的名称就直接点击...
2019-05-26 19:15:58
1081
原创 StaticResorce的引用静态资源
作者:孙英鹏 撰写时间:2019年5月16日在做XMAL页面的时候总是会遇到一些设计是处于未知状态,为了能够轻松的实现XAML页面的资源引用,我们要用到扩展标记。常用扩展标记有四个,分别是:Binding(XAML载入时,将数据绑定到XAML对象)、StaticResorce(引用数据字典中定义的静态资源)、TemplateBinding(XAML页面中对象模板绑定调用)、Relativ...
2019-05-16 17:39:26
269
原创 WPF的布局面板
作者:孙英鹏 撰写时间:2019年5月13日WPF用于布局的元素有5个(主要用到的),分别是Stack Panel(栈面板)、Wrap Panel(环绕面板)。Dock Panel(停靠面板)、Canvas(画布)、Grid(网格面板)。StackPanel: 栈面板。栈面板,就是将元素排列成一行或一列,每个元素都各占一行或一列。通过设置面板的Orientation属性设置了...
2019-05-15 19:33:59
811
原创 String类的获取功能
作者:孙英鹏 撰写时间:2019年5月11日 今天要将的是String类的获取功能,我们来看一下是怎么获取的。第一步:打开 My Eclipse 10 软件,创建一个 Java 文件名为 dome(名字随便命名), 创建完之后,在 Java 文件里写上String类的获取功能代码,代码内容(看图 1)。图1:第二步:分析。先写上一串单词,用来当作要获取的词语。len...
2019-05-15 19:26:09
276
原创 JAVA的基础总结
作者:孙英鹏 撰写时间:2019年5月8日java之父是谁:詹姆斯.高斯林Java的语言主要特点有:面向对象的、跨平台、简单的、分布式的、健壮的、多线程的、解释型的语言Java有哪两大机制:(JVM)虚拟机 和 垃圾收集机制(GC)。使用java编译:java源文件.java。JDK:开发工具包。JRE: java运行时环境。JVM:虚拟机。JRE、JDK、JVM 分别是什...
2019-05-08 20:35:33
191
原创 JAVA的伪随机数
作者:孙英鹏 撰写时间:2019年5月8日今天要讲的是Random生成的随机数是伪随机数,为什么说Random生成的随机数是伪随机数?是因为只要两个Random对象的种子相同,而且方法的调用顺序也相同,产生的随机数相同。我们来看一下。首先第一步:创建一个 Java 文件名为 dome(名字随便命名),创建完之后,写上代码。(看图1)图1:先写上Random类,在括号里写一个...
2019-05-08 16:45:17
3237
原创 用随机数生成成绩
作者:孙英鹏 撰写时间:2019年5月8日今天给大家讲的是用随机数生成成绩,什么是随机数,顾名思义就是随机生成数字,怎么随机生成成绩我们来看。首先第一步:打开MyEclipse 10软件,创建一个 Java 文件名为 dome(名字随便命名),创建完之后,在Java 文件里写上代码,代码内容(看图1)。图1:先写List语句,在List括号里写上CJ,CJ就是下面要写的一个...
2019-05-08 16:42:34
4177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人