- 博客(14)
- 资源 (5)
- 收藏
- 关注
转载 WPF Step By Step 自定义模板
本文大纲1、控件模板及数据模板2、ListBox深度定制模板。3、TreeView高级模板使用实例。控件模板及数据模板 控件模板什么是控件模板,指定可以在控件的多个实例之间共享 Control 的可视结构和性能方面的方面。控件模板其实就是我们在可视方面的自定义模板,ControlTemplate 允许您指定控件的可视结构。 重写 ControlTemplate 重新生成该控件的可视结构。模板化控件...
2018-06-27 15:29:42 182
转载 WPF Step By Step 完整布局介绍
本文大纲1、Grid2、StackPanel3、DockPanel4、WrapPanelGrid1、Row和Column我们下面来介绍Grid的行的用法,及我们在UI设计过程中需要注意的细节。由于前面我们在第一章中已经介绍了基本的关于Grid的表格行和列的定义及相关属性,为了防止大家遗忘,我们这里再次介绍下:为了加深大家对Grid布局的印象,我们这里加入控件来展示效果。下面在每个单元格都加入子控件...
2018-06-27 15:11:42 142
转载 WPF Step By Step 控件介绍
文本控件Label控件label控件:一般用户描述性文字显示。 在Label控件使用时,一般给予用户提示。用法上没有什么很特殊的,label控件的值记住:不是Text 而是 Content属性。TextBlock控件TextBlock控件,是只读的文本框,无法进行编辑,比较适合显示文本,该文本内容不允许编辑的情况。TextBlock进行设置值的属性是Text 支持直接赋值和数据绑定的...
2018-06-27 14:52:23 207
转载 WPF Step By Step -基础知识介绍
本文大纲 什么是xaml 什么是路由事件 WPF都提供了那些基础控件 什么是依赖属性 元素绑定 WPF中的资源 WPF的几种布局方式什么是Xaml Xaml(Extensible Application Markup Language) 可扩展应用程序标记语言,该语言基于xml实现的进行了相应的扩展。该语言很容易进行扩展,有点类似B/S编程中的代码后置,前端是HTML,...
2018-06-27 14:20:12 270
转载 WPF Step By Step 系列 - 开篇
公司最近要去我去整理出一个完整的WPF培训的教程,我刚好将自己学习WPF的过程和经验总结整理成笔记的方式来讲述,这里就不按照书上面的东西来说了,书本上一般都是按部就班,深入浅出。我这里主要是以实战和具体的代码为准来讲述。 目前使用WPF的时间不算长,大概有2年多,比园子里很多的大师,还是会差很多。现在才刚刚算是对WPF基本的应用时掌握了,但是距离UI设计方面,还是有很大的欠缺。由...
2018-06-27 09:58:58 131
转载 Prism框架在项目中使用
本文大纲1、Prism框架下载和说明2、Prism项目预览及简单介绍。3、Prism框架如何在项目中使用。Prism框架下载和说明 Prism框架是针对WPF和Silverlight的MVVM框架,这个大家应该之前,都有所耳闻,关于该框架的具体说明,可以参考如下地址: Prism框架下载 Prism框架通过功能模块化的思想,来讲复杂的业务功能和UI耦合性进行分离,通过...
2018-06-27 09:25:42 1427
转载 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 6032
转载 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 805
转载 EF context.SaveChanges()特点
EF context.SaveChanges()特点1 一次连接保存多条数据;2 内部通过事务来执行,如果一条数据保存失败,执行回滚操作;
2018-06-15 09:39:13 7591 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 2074
转载 EF ModelFirst 步骤
1 新建实体数据模型 ,选择空模型2 建各个实体,并指定各字段属性,字符串需要指定长度3 添加关系,选择关系类型,勾选添加外键4 新建空的数据库,然后在edmx文件的空白处点右键,选择从模型生成数据库,选择刚建的数据库,生成sql文件,点击上面的运行按钮,即可生成数据表...
2018-06-15 09:04:44 400
转载 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 10734 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 6229 1
转载 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 1048
ASP.NET MVC 5高级编程 第5版(中文版带书签)
2018-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人