会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
山涧清泉
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
61
62
63
64
65
66
67
68
69
···
88
下一页
2017年4月25日
WPF--模板选择
摘要: 典型的,把模板关联到一块特定的数据上,不过通常希望动态的确定使用哪个模板 既可以基于一个属性值,也可以是一个全局状态。当真正需要大规模替换模板时,也可以使用DataTemplateSelector。 DataTemplateSelector提供了一个单一的方法 SelectTemplate,以允许通
阅读全文
posted @ 2017-04-25 10:37 山涧清泉
阅读(220)
评论(0)
推荐(0)
编辑
2017年4月24日
WPF中DataGrid的ComboBox的简单绑定方式(绝对简单)
摘要: 在写次文前先不得不说下网上的其他wpf的DataGrid绑定ComboBox的方式,看了之后真是让人欲仙欲死。 首先告诉你一大堆的模型,一大堆的控件模板,其实或许你紧紧只想知道怎么让combobox怎么显示出来而已。 惯例先上图: 达到这样的效果其实很简单,除了让数据模型之外紧紧只有几行代码。 先看
阅读全文
posted @ 2017-04-24 17:56 山涧清泉
阅读(2291)
评论(0)
推荐(0)
编辑
C#委托使用详解(Delegates)
摘要: 摘要 委托是C#编程一个非常重要的概念,也是一个难点。本文将系统详细讲解委托。 1. 委托是什么? 其实,我一直思考如何讲解委托,才能把委托说得更透彻。说实话,每个人都委托都有不同的见解,因为看问题的角度不同。个人认为,可以从以下2点来理解: (1) 从数据结构来讲,委托是和类一样是一种用户自定义类
阅读全文
posted @ 2017-04-24 14:27 山涧清泉
阅读(262)
评论(0)
推荐(0)
编辑
2017年4月9日
C#基础系列——再也不用担心面试官问我“事件”了
摘要: 开篇博主也不多说废话了,翠花,上答案。。。关于面试中涉及到的事件的问题,我们只需要抓住几个关键点就好了: (1)事件是委托的封装,可以理解为一种特殊的委托。 (2)事件里面其实就两个方法(即add_event()和remove_event())和一个私有的委托变量,这两个方法里面分别是对这个私有的委
阅读全文
posted @ 2017-04-09 11:47 山涧清泉
阅读(309)
评论(0)
推荐(1)
编辑
C#基础系列——委托和设计模式(二)
摘要: 此篇简单抽取了几个设计模式分别按照多态和委托的方式去实现,当然这里的重点并不是讲设计模式,而是为了使读者更好地理解委托。所以设计模式的很多细节,本篇可能会略过。 一、简单工厂模式:本篇就借助计算器的例子加以说明。 1、多态实现简单工厂模式。 代码应该很容易看懂,直接通过方法的重写去实现,在此就不过多
阅读全文
posted @ 2017-04-09 11:46 山涧清泉
阅读(236)
评论(0)
推荐(0)
编辑
C#基础系列——委托实现简单设计模式
摘要: 前言:上一篇介绍了下多线程的相关知识:C#基础系列——多线程的常见用法详解,里面就提到了委托变量。这篇简单介绍下委托的使用。当然啦,园子里面很多介绍委托的文章都会说道:委托和事件的概念就像一道坎,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里发慌。确实这东西就像最开始学
阅读全文
posted @ 2017-04-09 11:40 山涧清泉
阅读(241)
评论(0)
推荐(0)
编辑
C#基础系列——多线程的常见用法详解
摘要: 前言:前面几节分别介绍了下C#基础技术中的反射、特性、泛型、序列化、扩展方法、Linq to Xml等,这篇跟着来介绍下C#的另一基础技术的使用。最近项目有点紧张,所以准备也不是特别充分。此篇就主要从博主使用过的几种多线程的用法从应用层面大概介绍下。文中观点都是博主个人的理解,如果有不对的地方望大家
阅读全文
posted @ 2017-04-09 10:40 山涧清泉
阅读(415)
评论(0)
推荐(0)
编辑
C#基础系列——反射笔记
摘要: 前言:使用反射也有几年了,但是一直觉得,反这个概念很抽象,今天有时间就来总结下这个知识点。 1、为什么需要反射: 最初使用反射的时候,作为小菜总是不理解,既然可以通过new 一个对象的方式得到对象,然后通过对象去调用属性和方法,那么为什么还需要反射去调用呢?后来使用多了发现这就是一个先绑定还是后绑定
阅读全文
posted @ 2017-04-09 10:36 山涧清泉
阅读(173)
评论(0)
推荐(0)
编辑
C#基础系列——Attribute特性使用
摘要: 前言:上篇 C#基础系列——反射笔记 总结了下反射得基础用法,这章我们来看看C#的另一个基础技术——特性。 1、什么是特性:就博主的理解,特性就是在类的类名称、属性、方法等上面加一个标记,使这些类、属性、方法等具有某些统一的特征,从而达到某些特殊的需要。比如:方法的异常捕捉,你是否还在某些可能出现异
阅读全文
posted @ 2017-04-09 10:28 山涧清泉
阅读(301)
评论(0)
推荐(0)
编辑
C#扩展方法知多少
摘要: 前言:上篇 序列化效率比拼——谁是最后的赢家Newtonsoft.Json 介绍了下序列化方面的知识。看过Demo的朋友可能注意到了里面就用到过泛型的扩展方法,本篇打算总结下C#扩展方法的用法。博主打算分三个层面来介绍这个知识点,分别是:.Net内置对象的扩展方法、一般对象的扩展方法、泛型对象的扩展
阅读全文
posted @ 2017-04-09 10:25 山涧清泉
阅读(146)
评论(0)
推荐(0)
编辑
上一页
1
···
61
62
63
64
65
66
67
68
69
···
88
下一页