• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

IT-哲

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

随笔分类 -  C#

C#
WPF-依赖属性与依赖对象
摘要:摘自MSDNDependencyProperty 类表示可以通过方法设置的属性,样式,数据绑定、动画和继承。 命名空间: System.Windows支持:属性在样式中设置。有关更多信息,请参见 样式设置和模板化。属性可以通过数据绑定设置为。有关数据绑定依赖项属性的更多信息,请参见 如何:绑定两个控件的属性。可以设置该属性使用动态资源引用。有关更多信息,请参见 XAML 资源。属性可以从元素树中的父元素自动继承其属性值。有关更多信息,请参见 属性值继承。属性进行动画处理。有关更多信息,请参见 动画概述。属性可以报告何时更改了属性以前的值,而属性可以强制。有关更多信息,请参见 依赖项属性回调和验 阅读全文

posted @ 2013-04-18 13:45 IT-哲 阅读(726) 评论(0) 推荐(0)

C#的嚣张机制-Reflection(反射)
摘要:首先来讲讲什么是反射:这是.Net中获取运行时类型信息的方式Type类可以获得对象的类型信息,此信息包含对象的所有要素:方法、构造器、属性等等,通过Type类可以得到这些要素的信息,并且调用之。MethodInfo包含方法的信息,通过这个类可以得到方法的名称、参数、返回值等,并且可以调用之。诸如此类,还有FieldInfo、EventInfo等等,这些类都包含在System.Reflection命名空间下。总之就是一句话,反射就是我想看看这个类里有什么,并且去使用它。先给大家举一个我做的简单的例子,看看反射的应用。我想要做一个画板,上面有不同的颜色,而且标注着该颜色的名字。如图:可以看到 这个 阅读全文

posted @ 2013-04-16 14:07 IT-哲 阅读(525) 评论(0) 推荐(0)

浅谈Linq to object,Linq to dataset
摘要:自从.net FrameWork 3.5版本之后,引入了Linq技术,使得C#程序开发进入了一个崭新的时期,今天我们就简单描述一下 如何使用linq对List与DataTable的操作。DataTable或许对于初学者来说,是个再熟悉不过的东西,它贯穿在我们ADO.NET模块的许多的方法里,从数据源获取到的数据,返回一个dataTable,简单,高效。然而这个时候我们总会发现,当我们对已有的数据进行筛选的时候,到底需要不需要去重新查询数据库?答案是否定的,Linq技术可以帮我们解决这个问题。现在我们看一下是如何操作的。首先先构造出一个DataTable,我默认你了解如何操作DataTable, 阅读全文

posted @ 2013-04-16 13:23 IT-哲 阅读(304) 评论(0) 推荐(0)

lambda表达式的基础应用-委托的应用
摘要:Lambda,委托,Action,Func,匿名函数 阅读全文

posted @ 2013-04-15 15:52 IT-哲 阅读(172) 评论(0) 推荐(0)

 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3