摘要: 内容控件是只允许包含单一项(item)的简单控件。 内容控件都继承自System.Windows.Controls.ContentControl,它们拥有只含有一项的Object类型的Content属性。(这个单一项可能是任意的托管对象,所以它可能包含一个很大的对象树) 它只有一个子节点(单一Item)。 HasContent属性: <Button Content="WPF"FontSize="20"FontWeight="Bold"><Button.Style><StyleTargetType=&quo 阅读全文
posted @ 2013-01-02 15:38 一梦三只鸭 阅读(441) 评论(0) 推荐(0) 编辑
摘要: Gender=((Gender)Enum.Parse(typeof(Gender),value.Gender)); 阅读全文
posted @ 2013-01-02 10:15 一梦三只鸭 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 或许之前看过.net4.0的新特性,或许哪个技术文章或者源代码中使用了dynamic类型,不过都没特别注意过它,平时也基本不会和它打交道。今天遇到了个问题,百思不得姐。先引入dynamic类型的定义:在通过 dynamic 类型实现的操作中,该类型的作用是绕过编译时类型检查, 改为在运行时解析这些操作。 不同于var,var一般在定义局部变量的时候使用,往往你都不用考虑它是什么类型的变量,你只管使用她就行了。var这个语法糖比较甜,平时用的也比较多。与dynamic类型相反,它是个编译时就解析这个行为。 前台定义了DataGrid,binding了一个ItemsSource,但是后台的源不止一 阅读全文
posted @ 2012-11-16 22:42 一梦三只鸭 阅读(2146) 评论(12) 推荐(1) 编辑
摘要: “C# :使用递归寻找一维整型数组中的最大值”传说中的入门算法。首先我们用简单的for循环语句,遍历一遍数组就可以找出它的最大值: 1 public class Test { 2 public static void Main(){ 3 int[] array = new int[] { 2,4,5,6,23,24,21,66,21}; 4 int max = array[0]; 5 //通过使用for循环求出array数组的最大值 6 for (int i = 0; i < a... 阅读全文
posted @ 2012-04-28 00:03 一梦三只鸭 阅读(2462) 评论(6) 推荐(5) 编辑
摘要: 一切语言都是纸老虎, 重要的永远是底层, 好好学习底层运行机制,从CLR via C# 开始。 阅读全文
posted @ 2012-04-27 17:07 一梦三只鸭 阅读(5147) 评论(7) 推荐(3) 编辑
摘要: wpf 地球绕着太阳转 月球绕着地球转 阅读全文
posted @ 2012-04-25 21:39 一梦三只鸭 阅读(17876) 评论(4) 推荐(4) 编辑