自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WPF 3D图形1

创建一个新WPF项目以下XAML代码显示如何使用3D几何体创建2D对象<Grid> <Viewport3D> <Viewport3D.Camera> <PerspectiveCameraPosition = "2,0,10"LookDirection = "0.2...

2019-09-18 08:11:29 514

原创 WPF 3D三角形图形

创建一个新WPF项目以下XAML代码创建3D对象 <Viewport3D Margin="128,60,169.6,10" > <Viewport3D.Camera > <PerspectiveCamera Position="0 0 0" LookDirection="0 0 -8" /&gt...

2019-09-18 08:09:36 974

原创 WPF 3D正方体图形

创建一个新WPF项目以下XAML代码创建3D对象<Window x:Class="_3D图形.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/...

2019-09-18 08:08:11 628 1

原创 WPF 3D圆锥图形

创建一个新WPF项目:XAML代码:<Grid><Viewport3D Name="myViewport" > <Viewport3D.Camera> <PerspectiveCamera FarPlaneDistance="20"...

2019-09-18 08:06:26 555

原创 WPF 3D图形2

创建一个新WPF项目以下XAML代码创建3D对象和滑块。借助滑块,您可以旋转此3D对象。 <Grid> <Viewport3D Name="viewport3D1"> <Viewport3D.Camera> <PerspectiveCamera x:Name = "ca...

2019-09-18 08:04:46 259

原创 XAML双向数据绑定

在双向绑定中,用户可以通过用户界面修改数据,并在源中更新数据。如果在用户查看视图时更改源,则需要更新视图。让我们看看下面的示例,其中一个组合框具有三个组合框项目和一个文本框,并创建了一些属性。在此示例中,我们没有任何标准数据源,但UI元素绑定到其他UI元素。XAML代码:<Window x:Class="点击事件.双向绑定数据" xmlns="http://sc...

2019-08-15 15:52:39 588

原创 XAML中按钮的点击事件

我们来看一个按钮点击事件的简单示例。下面给出了Button控件的XAML实现,它是使用一些属性和Click事件(Click =“OnClick”)创建和初始化的。<Window x:Class="点击事件.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"...

2019-08-15 15:50:38 2579 1

原创 按钮的重定义

如图所示,定义按钮的样式方式有种;保存按钮的样式代码如下:<Style TargetType="Button" x:Key="btnToolBar"> <Setter Property="Template"> <Setter.Value>...

2019-08-07 09:44:26 206

原创 C#下拉框绑定数据

在WPF中下拉框的控件ComboBox由于不是很喜欢系统原本的下拉框样式,就去了重定义下拉框样式。<!--下拉框下拉样式--><Popup IsOpen="{TemplateBinding IsDropDownOpen}" Placement="Bottom"x:Name="Popup" Focusable="False" AllowsTran...

2019-08-07 09:41:36 1824

原创 项目分析-盘点单

“盘点单”或称“盘点卡”,是定期或不定期的对仓库各个库位进行清点,并记录账面数量与实际清点数量差异的单据。“盘点单”一般分为三部分:第一部分是总字段,包括“盘点单No.”、“料号”与“品名规格”及“单位”加上“应有盘点量”单位。其中最需要注意的是“盘点No.”,一般是在盘点前就已印妥,而且顺序联号控制,由盘点主持人管控。因为基本上盘点一定要把散存于储位区的料品,一一回笼到同一储位...

2019-07-26 21:05:37 1136

原创 项目分析-报损单

学校的教学方式:老师用项目对我们学生进行上课,讲完一个项目,也就意味着课上完了。接下来就是给我们发项目,给两个月的时间让我们自主研发。我和一位同学分配所上图所示的项目:经过与同学的商量后,每人做三个模块。下面图一所示:是我的一个模块中的一个小模块—报损单。图一由于Word文档给出的文字内容不是让我很理解。于是我去找了度娘大概了解一下报损单的意思:比如商品坏掉、过期了,不...

2019-07-26 20:59:59 675

原创 WPF登录

BLL层逻辑业务层代码:如下图所示DAL数据访问层代码:如下如所示,该层所做事务直接操作数据库(SQLServer),针对数据的增加、删除、修改、查询等。UI层C#后台代码:如下图所示声明两个变量接收窗体传输的值,传到BLL层,调用BLL层登录方法,将数据库中存储过程查询的某一条数据进行与窗体传输的值进行比较,相同则登陆成功,进入主页面;否则就弹出错误的提示信息,则说明窗...

2019-07-17 09:17:24 396

原创 WPF登录时报错

下面截图是在学校做项目练习的时候,由于自己的粗心大意时和一时心急所造成的异常报错。如图一所示:弹出用户未处理的异常的窗体。刚开始接触的时候,一眼看上去觉得这个错好像很严重,因为内心觉得这个异常的窗体文字内容这么多。当我把文字内容读完的时候才知道:简单的说原来就是数据库服务器名称连接错误。这个问题的原因就是别人拷项目给我的时候,看都不看一下代码,就跑去运行项目,所以说它自然就会报错抛出异常。运行...

2019-07-17 09:14:06 428

原创 C#小案例2

通过工具箱添加panel控件,四个label控件,button按钮,页面设置如下图: Control FrmContainer = new Control();//实例化Control类 bool isbool = true;//是否开启了屏保 int fontSize = 0;//字休大小 public Point mo...

2019-07-06 15:38:01 232

原创 C#小案例

第一步,打开Visual Studio 简称(VS),点击文件新建项目,如图一所示!紧接着选择VisualC#,选中如图二所示Windows窗体应用,点击确定,最后弹出图三所示界面。 图一 图二 图三通过工具箱添加panel控件,button按钮,设置如图四。 图四 图五通过点击图五设置样式。 样式如图六:图六C#后台代码:private void but...

2019-07-06 15:34:05 2778

原创 关于XX系统代码开发规范2

关于语言使用规范下面举一两个简单的例子:1、if只有一条语句且没有else语句时,写在同一行。规范写法:2、使用String.emtry代表空字符串规范写法:更多的可通过下面的图片了解:关于此系统开发的注释方面:图中1方法头注释:...

2019-06-26 15:33:08 157

原创 关于XX系统代码开发规范1

命名规则:类、函数、事件、属性、接口、域名用帕斯卡命名法,大写开头字符、数值变量用驼峰式命名法,小写开头。类:函数:属性:接口:域名:变量:对象、非字符数值的变量、参数用匈牙利命名法,使用类型前缀,小写开头。窗体、类私有变量以下划线开头类私有变量:形参、循环数值变量使用小写单字母控件前缀命名:比较常用的控件例子...

2019-06-26 15:30:26 308

原创 WPF关键帧动画2

XAML代码:<Window.Resources> <PathGeometry x:Key="path"> <PathFigure IsClosed="True"> <ArcSegment Point="100,200" Size="15,10" SweepDirection...

2019-06-15 09:21:34 212

原创 WPF关键帧动画

XAMl代码:<Grid> <Grid.RowDefinitions> <RowDefinition></RowDefinition> <RowDefinition Height="3*"></RowDefinition> </G...

2019-06-15 09:00:50 591

原创 WPF单表修改

编写数据库存储过程修改信息代码如下: 编写服务端后台代码如下://修改奖品信息[OperationContract] public int UpdatePrize(string strPrize_number, string strPrize_name, string strIntegral, bool bolWhet...

2019-06-04 19:49:34 145

原创 WPF单表新增

编写数据库存储新增过程信息代码如下:编写服务端后台代码如下:[OperationContract] //(操作契约)定义服务协议 public int InsertPrize(string strPrize_number, string strPrize_name,string strIntegral,bool bolWhether_activity,string st...

2019-06-04 19:47:39 166

原创 WPF单表查询

关于WPF连接数据库实现页面上的增删查改,下面做一个简单的单表查询:首先打开数据库;点击自己要编辑的表,点到存储通过右键创建一个新的存储过程。Frm_Login:该存储过程的名称。@type char(200) =’’···:定义的参数。if(@type='SelectPrize'):具体的方法名SELECT ROW_NUMBER() over(order by P...

2019-06-04 19:45:11 248

原创 C# 时间的显示与运算

首先我们新建一个Windows窗体应用程序,可以设置自己想要的名称,通过浏览将文件存放在自己想要放在的电脑位置。点击确定则会生成如下图的界面。 我们可以通过鼠标点击上图左侧的Windows窗体,将你想要的窗体拖到From1的设置器中,进行窗口布局。布局如图所示:在写后台代码之前,点击右键,添加如下图所勾上的引用C#后台代码//计算生日...

2019-05-08 18:04:23 1481

原创 C# 通过点击按钮打开文件夹

在XAML代码:分别设置浏览Button按钮,图片路径TextBlock文本、TextBox文本框、 Border边框、Image相片的一些基本样式。<Button Content=" 浏览" Grid.Column="0" Grid.Row="12" Margin="0,10,0,-24" RenderTransformOrigin="0.559,-0.182" Click="btn...

2019-05-08 18:01:56 14585

原创 C# 输入身份证改变相关文本框

XAML文本框代码:<TextBlock Text="身份证号:" Grid.Column="0" Grid.Row="5"/> <TextBox Grid.Column="1" Grid.Row="5" x:Name="txt_idCar" MaxLength="18" TextChanged="txt_idCar_TextChanged_1"/>...

2019-05-08 17:59:08 648

原创 WPF 动画

一、故事板1、Storyboard(故事板)是动画的基本单元。2、Storyboard控制动画的播放,暂停,停止,操作。 3、需要指定TargetName和TargetProperty属性。4、动画类型声明过后,需要使用EveryTrigger(事件触发器)触发DockPanel面板的Dock都是附加属性。二、线性插值动画1、DoubleAnimation(属于Doub...

2019-04-28 08:15:33 350

原创 WPF 依赖属性

什么是依赖属性依赖属性的概念官方定义:依赖属性的用途在于提供一种方法来给予其他输入的值计算属性值。依赖属性:通常依赖多个提供程序来判断它的值。这些提供程序可以是一段一直在改变值的动画,或是一个父元素的属性值慢慢传递给子元素等。实际上,依赖属性就是一般的.NET属性,只是它已经融入到.NET架构中,完全由WPF API实现。但是它较之一般的.NET属性还有区别:一般.NET属...

2019-04-28 08:11:37 422

原创 ORACLE 约束

什么是约束?约束是表级的强制规定。有以下五种约束:NOT NULL(非空约束)UNIQUE (唯一性约束)PRIMARY KEY(主键约束)FOREIGN KEY(外键约束)CHECK(检查性约束)注意事项:如果不指定约束名 ,Oracle server 自动按照 SYS_Cn 的格式指定约束名创建和修改约束:建表的同时建表之后可以在表级或列级定...

2019-04-08 08:03:30 171

原创 ORACLE SQL日期处理

Oracle 中的日期型数据实际含有两个值: 日期和时间Oracle数据库以内部数字格式存储日期,表示世纪、年、月、日、小时、分钟和秒。在上述图片中,系统时间是以默认格式yy-mon-dd hh-mi-ss显示。但是,日期不会以这种格式存储在数据库中。存储日期和时间的所有组件。因此,尽管诸如1994年6月7日这样的雇佣日期显示为日、月和年,但也有与之相关的时间和世纪信息。完整的数据...

2019-04-08 08:00:39 168

原创 MVC中一个简单的自动生成

//控制器  //通过获取当前时间        public ActionResult XXXXX() {            var str = DateTime.Now.ToString("yyyyMMddHHmmss");            return Json(str, JsonRequestBehavior.AllowGet);        }  //页面上 ...

2019-01-19 15:56:49 378

原创 GIS项目佛山市南海区地理信息系统总结

作者:戴关生撰写时间:2019年1月17日完成时间:2018年12月24日~2019年01月13日开发工具与技术:Visual Studio 2015、SuperMap iDesktop 9D(8C)、SQL Server 2014 Management Studio、MVC。1、登录页面(输入用户名,密码登录)2、主页面(进入主页面)3、功能介绍3.1...

2019-01-18 10:45:08 543

原创 关于SuperMap中区域定位的一些注释(笔记)

(作者:戴关生,撰写时间:2019年1月16日)1、首先,我们新建一个图层对象2、内容如图 3、关于地图区域分区的样式 4、最终效果如下图         ...

2019-01-16 11:05:47 771

空空如也

空空如也

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

TA关注的人

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