摘要: 写在前面:新手学车,误撞轻拍! 一.关于委托,在刚开始看的时候心中一直有着这样几个疑问: 1.什么是委托? 2.委托有存在的必要吗? 3委托的作用和特点究竟在哪里? 看了很多讲解,翻了很多书,整理出如下实例 二.什么是委托? 委托在C#里的意义和在现实里差不多,从字面意思理解即可。举个例子:领导委托 阅读全文
posted @ 2016-02-26 16:14 Khandasas 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 一.古典集合方式 在C#2.0的时候集合主要通过两种方式实现: 1.使用ArrayList实现 新建ArrayList,然后将所有对象放入该数组中,简单直接,但缺点是该数组什么类型的元素都能接收,在实际使用时对编程人员产生很多困扰。 2.使用自定义集合类 比较常见的做法是从CollectionBas 阅读全文
posted @ 2016-02-24 15:19 Khandasas 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 写在前面:新手入行,读者勉强看看吧,写的不对的欢迎讨论,板砖轻拍! 一.定义 接口描述的是可属于任何类或结构的一组相关功能,所以实现接口的类或结构必须实现接口定义中指定的接口成员。 通常用Interface关键字进行定义。 接口内部只包含方法名,属性等,不含任何访问修饰符。 二.疑问 很多像笔者这样 阅读全文
posted @ 2016-02-23 18:30 Khandasas 阅读(4226) 评论(0) 推荐(0) 编辑
摘要: 一.将TextBlock文本纵向排列输出有两种模式。 1.文字正常放置,只是纵向排列。 2.文字同样旋转90度,纵向排列。 二.详见下文实例 1.文本正常放置,纵向排列。 (1)后台代码 (2)前台代码 (3)效果 (4)原理 每次获取文本的一个字符,然后换行,再获取下一个字符,继续换行,循环到所有 阅读全文
posted @ 2016-02-22 15:50 Khandasas 阅读(7811) 评论(0) 推荐(0) 编辑
摘要: 一.RenderTransform类的成员: 1.TranslateTransform 平移效果 2.RotateTransform 旋转效果 3.ScaleTransform 缩放效果 4.SkewTransform 扭转效果 5.TransformGroup 组合效果 6.MatrixTrans 阅读全文
posted @ 2015-12-28 19:12 Khandasas 阅读(1907) 评论(0) 推荐(1) 编辑
摘要: 一.定义 网络唤醒:唤醒休眠状态下的计算机,而不是已关机的计算机。 优势:可通过定时功能实现自动唤醒计算机,减少人力使用。 实现方法:通过被唤醒机的MAC地址进行广播发送请求,唤醒计算机。 二.硬件设置 1.Win7系统下设置如下图,计算机-》设备管理器-》网卡驱动属性 2.在BIOS设置允许网络唤 阅读全文
posted @ 2015-12-02 16:58 Khandasas 阅读(5603) 评论(0) 推荐(0) 编辑
摘要: 在实际工作中,面对不同的客户需求,需要让空间显示出不同的效果。当style已经不能足够满足客户需求时,就需要程序猿自己设计自定义控件了。 根据工作经历,LZ做了个关于自定义控件的小Demo,仅供参考。 实现操作分为三部分,话不多说,直接上代码。 一.控件后台设置 根据控件需求对这个类做不同的继承,L 阅读全文
posted @ 2015-11-16 14:48 Khandasas 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: log4net库是Apache log4j框架在Microsoft .NET平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具。 使用log4net,一个很明显的好处是可以提供多种等级的记录信息,通过配置可以在开发的不同阶段处理不同的记录信息,比.NET自带的Deb 阅读全文
posted @ 2015-11-13 13:16 Khandasas 阅读(770) 评论(0) 推荐(1) 编辑
摘要: 一.Timer的几个类别 1.System.Threading.Timer 2.System.Timers.Timer 3.System.Windows.Forms.Timer 4.System.Windows.Threading.DispatcherTimer 二.System.Threading 阅读全文
posted @ 2015-11-10 16:26 Khandasas 阅读(23137) 评论(0) 推荐(0) 编辑
摘要: 在WPF的绑定控件操作中,经常会通过bool值或者某些特定的string值做出相应动作。但UI层控件的很多属性对应的都不是Bool值或者对应的只是固定的String值。 这个时候有两方法解决该问题。 1.是在后台cs中做出比较判断,然后根据相应结果传达UI层做出相应动作。 2.是直接在UI界面写好, 阅读全文
posted @ 2015-11-09 17:31 Khandasas 阅读(434) 评论(0) 推荐(0) 编辑