03 2014 档案
摘要:我们在使用像ListBox的列表控件时,我们都知道可以通过其ItemsPanel的依赖项属性来自定义一个面板来放置列表控件中的列表项。除了CLR库提供的几个面板外,我们完全可以把自己写的面板作为项列表的容器。先给各位看看效果。如何?效果还好吧?面板的原理是这样的:1、从Panel类派出一个类,我命名为MyPanel。2、重写MeasureOverride方法,分别计算所有子元素的大小。3、重写ArrangeOverride方法,为每个子元素随机生成X和Y坐标,然后再用这个随机生的坐标来放置子元素。4、为了能隔一段时间自动排版一次,我就加入了一个DispatcherTimer,并公开一个Swap
阅读全文
摘要:上午,有位初学者朋友问:如何比较两个字节数组中各字节是否相等?不许笑,我一向反对嘲笑初学者,初学者不认真学习时你可以批评,但不能讥嘲。你不妨想想,你自己开始学习编程的时候又是什么个光景?好,于是,这位初学者朋友就做了以下尝试: byte[] buffer1 = { 0x001, 0x002, 0x003 }; byte[] buffer2 = { 0x001, 0x002, 0x003 }; Console.WriteLine(buffer1 == buffer2);想一下,这个方法行吗?结果一运行,这位朋友差点晕倒,呵呵。bu...
阅读全文
摘要:以前在CSDN的博客上写过一些,貌似在这里没写过。一般情况下我是比较欣赏做得比较差的招聘信息,为什么呢?很简单,从一个公司发布的招聘信息,就可以得知这家公司是什么水平了。越是皮包公司,其发布的招聘信息就越丢人。现在正是大家找工作的时候,不信的话,大家不妨多留心留心。以下都是我选出来的典型,我也不加以评定,大家看了,自己心中有数。大家在看到一则招聘信息时,不妨拿来跟我下面列的来比一下,如果情况和以下的信息相近,那你就知道这家公司是什么货色了。想一想,一个组织,一个企业,连外头的体面都做不好的,里头肯定是不成体统的,我倒想问了,哪个公司不死要面子的?
阅读全文