自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狂奔之林的博客

技术之长,重在每天积累

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

转载 C# virtual和abstract

virtual和abstract都是用来修饰父类的,通过覆盖父类的定义,让子类重新定义。 它们有一个共同点:如果用来修饰方法,前面必须添加public,要不然就会出现编译错误:虚拟方法或抽象方法是不能私有的。毕竟加上virtual或abstract就是让子类重新定义的,而private成员是不能被子类访问的。 它们的区别很大。(virtual是“虚拟的”,abstract是“抽象的...

2018-09-29 11:13:01 959

转载 C#中IEnumerable、ICollection、IList、List之间的区别

IEnumerable、ICollection、IList、List之间的区别,本文分别分析了它的实现源码,从而总结出了它们之间的关系和不同之处。首先我看看 IEnumerable: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...

2018-09-29 11:09:05 1037

转载 Visual->UIElement->FrameworkElement,带来更多功能的同时也带来了更多的限制

版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名吕毅(包含链接:http://blog.csdn.net/wpwalter/),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系(walter.lv@qq.com)。 https://blog.csdn.net/WPwalter...

2018-09-27 14:33:34 1005

转载 WPF中MeasureOverride ArrangeOverride 的理解

1. Measure Arrange这两个方法是UIElement的方法    MeasureOverride ArrangeOverride这两个方法是FrameworkElement的方法,FrameworkElement是UIElement的子类    MeasureOverride传入父容器分配的可用空间,返回该容器根据其子元素大小计算确定的在布局过程中所需的大小。    Ar...

2018-09-27 12:23:15 1427

转载 WPF/Silverlight Layout 系统概述——Arrange

转自:https://www.cnblogs.com/powertoolsteam/archive/2011/01/11/1932923.htmlArrange过程概述 普通基类属性对Arrange过程的影响我们知道Measure过程是在确定DesiredSize的大小,以便Arrange过程参考这个DesiredSize,确定给MyPanel分配多少空间,但是DesiredSiz...

2018-09-27 12:18:56 148

转载 WPF/Silverlight Layout 系统概述——Measure

转自:https://www.cnblogs.com/powertoolsteam/archive/2011/01/10/1932036.html前言在WPF/Silverlight当中,如果已经存在的Element无法满足你特殊的需求,你可能想自定义Element,那么就有可能会面临重写MeasureOverride和ArrangeOverride两个方法,而这两个方法是WPF/SL的L...

2018-09-27 12:17:26 175

转载 WPF 的 Adorner、Decorator 和 AdornerDecorator

Decorator 和 Adorner它们都有“装饰品”的意思。Decorator类负责包装某个UI元素,以提供额外的行为。它有一个类型为UIElement的Child属性,其中含有待包装的内容。Decorator可被用于添加简单的视觉装饰,例如边界(Border),或者更复杂的行为,例如ViewBox,AdornerDecorator,或是InkPresenter。当你从Decora...

2018-09-25 10:21:38 2726

转载 WPF核心类图谱

转自:https://blog.csdn.net/muzizongheng/article/details/51378999WPF核心类图谱,如下:​

2018-09-18 13:54:45 726

转载 Kernel32--内核库函数提供的API

转自:http://www.cnblogs.com/cwy173/archive/2010/10/02/1841321.htmlAddAtom 向本地原子表添加一个字符串AllocConsole 为当前进程分配一个新控制台AreFileApisANSI 确定一个WIN32文件函数集是否在使用ANSI或OEM字符集代码页BackupRead 向一缓冲区读进与给定文件相关联的数据BackupSee...

2018-09-06 11:14:55 3449

原创 user32.dll 函数说明小结

函数名称 说明ActiveKeyboardLayout 激活一个不同的键盘布局,该布局必须先由LoadKeyBoardLayout函数装载AdjustWindowRect 根据希望的用户矩形大小来计算所需矩形窗口的大小,然后将该窗口矩形给CreateWindow函数,以创建所需的窗口AdjustWindowRectEx 根据希望的客户矩形大小来计算具有扩展式样的窗口所需的矩形窗口大...

2018-09-05 15:01:40 8488

转载 读懂IL代码就这么简单 (一)

转自:https://www.cnblogs.com/zery/p/3366175.html读懂IL代码就这么简单 (一)一前言  感谢 @冰麟轻武 指出文章的错误之处,现已更正  对于IL代码没了解之前总感觉很神奇,初一看完全不知所云,只听高手们说,了解IL代码你能更加清楚的知道你的代码是如何运行相互调用的,此言一出不明觉厉。然后开始接触IL,了解了一段时后才发现原来读懂IL...

2018-09-05 10:34:37 11398

转载 IL指令详细

转自:http://www.cnblogs.com/zery/p/3368460.html 名称 说明 Add 将两个值相加并将结果推送到计算堆栈上。 Add.Ovf 将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。 Add.Ovf.Un 将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。 And 计算两个值的按位“与...

2018-09-05 10:32:57 163

原创 学好Windows编程要看的书籍

1、《Windows程序设计(第5版 珍藏版)》:这是很经典的一本介绍Win32 API编程的书了,基本介绍到了大多数关于Windows程序设计的基本内容。2、《Windows程序设计-王艳平版》:这本和上一本的区别在于,他讲到了WIN32编程很重要的HOOK技术,与及如何动态在DLL中查找所需函数等,需要一定的数据结构基础和操作系统的基本知识。3、《Windows网络编程》,《Visua...

2018-09-03 11:01:51 4203

细品RibbonX(1-59)

介绍教你如何制作office的UI界面的开发、制作。让你随心所遇的玩转UI界面。比pdf文档更合适,支持代码复制和粘贴

2018-03-01

空空如也

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

TA关注的人

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