自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 WPF Step By Step 自定义模板

本文大纲1、控件模板及数据模板2、ListBox深度定制模板。3、TreeView高级模板使用实例。控件模板及数据模板 控件模板什么是控件模板,指定可以在控件的多个实例之间共享 Control 的可视结构和性能方面的方面。控件模板其实就是我们在可视方面的自定义模板,ControlTemplate 允许您指定控件的可视结构。 重写 ControlTemplate 重新生成该控件的可视结构。模板化控件...

2018-06-27 15:29:42 85

转载 WPF Step By Step 完整布局介绍

本文大纲1、Grid2、StackPanel3、DockPanel4、WrapPanelGrid1、Row和Column我们下面来介绍Grid的行的用法,及我们在UI设计过程中需要注意的细节。由于前面我们在第一章中已经介绍了基本的关于Grid的表格行和列的定义及相关属性,为了防止大家遗忘,我们这里再次介绍下:为了加深大家对Grid布局的印象,我们这里加入控件来展示效果。下面在每个单元格都加入子控件...

2018-06-27 15:11:42 55

转载 WPF Step By Step 控件介绍

文本控件Label控件label控件:一般用户描述性文字显示。        在Label控件使用时,一般给予用户提示。用法上没有什么很特殊的,label控件的值记住:不是Text 而是 Content属性。TextBlock控件TextBlock控件,是只读的文本框,无法进行编辑,比较适合显示文本,该文本内容不允许编辑的情况。TextBlock进行设置值的属性是Text 支持直接赋值和数据绑定的...

2018-06-27 14:52:23 66

转载 WPF Step By Step -基础知识介绍

本文大纲  什么是xaml  什么是路由事件  WPF都提供了那些基础控件  什么是依赖属性  元素绑定  WPF中的资源  WPF的几种布局方式什么是Xaml        Xaml(Extensible Application Markup Language) 可扩展应用程序标记语言,该语言基于xml实现的进行了相应的扩展。该语言很容易进行扩展,有点类似B/S编程中的代码后置,前端是HTML,...

2018-06-27 14:20:12 36

转载 WPF Step By Step 系列 - 开篇

  公司最近要去我去整理出一个完整的WPF培训的教程,我刚好将自己学习WPF的过程和经验总结整理成笔记的方式来讲述,这里就不按照书上面的东西来说了,书本上一般都是按部就班,深入浅出。我这里主要是以实战和具体的代码为准来讲述。        目前使用WPF的时间不算长,大概有2年多,比园子里很多的大师,还是会差很多。现在才刚刚算是对WPF基本的应用时掌握了,但是距离UI设计方面,还是有很大的欠缺。由...

2018-06-27 09:58:58 55

转载 Prism框架在项目中使用

本文大纲1、Prism框架下载和说明2、Prism项目预览及简单介绍。3、Prism框架如何在项目中使用。Prism框架下载和说明      Prism框架是针对WPF和Silverlight的MVVM框架,这个大家应该之前,都有所耳闻,关于该框架的具体说明,可以参考如下地址:      Prism框架下载      Prism框架通过功能模块化的思想,来讲复杂的业务功能和UI耦合性进行分离,通过...

2018-06-27 09:25:42 813

转载 MVC 添加数据的三种方法

1 通过Request接收数据,进行添加<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %><!DOCTYPE html><html><head runat="server">    <meta name=&am

2018-06-19 09:41:17 3739

转载 EF CodeFirst的步骤

1 创建各个实体类2 创建一个空数据模型,然后删除掉,为了引入Entity Framework和System.Data.Entity3 为实体类增加标注4 为实体增加导航属性5 在App.config configuration标签里面增加connectionStrings标签,并增加连接字符串6 创建数据操作类继承DbContext ,构造函数参数为“name=connStr”7 增加两个DbS...

2018-06-15 14:01:55 589

转载 EF context.SaveChanges()特点

EF context.SaveChanges()特点1 一次连接保存多条数据;2 内部通过事务来执行,如果一条数据保存失败,执行回滚操作;

2018-06-15 09:39:13 4875 2

转载 EF 导航属性的使用

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ModelFirst{    class Program    {        static void Main(string[] args)       ...

2018-06-15 09:32:41 1784

转载 EF ModelFirst 步骤

1 新建实体数据模型 ,选择空模型2 建各个实体,并指定各字段属性,字符串需要指定长度3 添加关系,选择关系类型,勾选添加外键4 新建空的数据库,然后在edmx文件的空白处点右键,选择从模型生成数据库,选择刚建的数据库,生成sql文件,点击上面的运行按钮,即可生成数据表...

2018-06-15 09:04:44 264

转载 EF 两种删除方式的比较

UserInfo user = from u in context.UserInfo where u.Id=343 select u;context.UserInfo.Remove(user); 用Remove()方法时,必须先从EF中查到才能删除UserInfo user = new UserInfo(){Id=343};context.Entry<UserInfo>(user).S...

2018-06-14 17:48:48 6861 1

转载 WPF刷新界面

Winform 里有 Application.DoEvents();可刷新!WPF 里没这个,尽管可用委托实现多线程,但是刷新还是不行!后来找到了 类似App.DoEvents()的方法();代码:using System;using System.Collections.Generic;using System.Configuration;using System.Data;using Syst...

2018-06-13 10:58:41 3012

转载 Asp.Net MVC+EF+三层架构的完整搭建过程

Asp.Net MVC+EF+三层架构的完整搭建过程架构图:使用的数据库:一张公司的员工信息表,测试数据解决方案项目设计:1.新建一个空白解决方案名称为Company2.在该解决方案下,新建解决方案文件夹(UI,BLL,DAL,Model) 当然还可以加上common3.分别在BLL,DAL,Model 解决方案文件夹下创建类库项目(1).BLL解决方案文件夹: Company.BLL、Compa...

2018-06-02 08:40:29 807

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