摘要:
值类型实例的函数 值类型不需要构造函数也不会被默认添加,但是你可以为他定义带参构造函数。 结构体被使用后中变量被初始化为0/NULL.值类型可以直接赋值,当然也可以 使用构造函数赋值,但其构造函数不能为无参构造函数否则会报错 "error CS0568: Structs cannot contain explicit parameterless constructors." c#编译器这... 阅读全文
随笔档案-2010年12月23日
c#进阶-methods上
2010-12-23 12:47 by 撞破南墙, 1769 阅读, 收藏, 编辑
摘要:
构造函数的那些事 如果你不为类定义一个构造函数,他将在编译时候自动产生 public class SomeType { } public class SomeType { public SomeType() : base() { } } 两段代码的编译结果一样。 如果父类是一个抽象类,那么对父类构造函数的访问权限是 protected。 否则是public。如果父类没有提供一个无参构造函数... 阅读全文
Silverlight杂记输入验证Input validation
2010-12-23 04:18 by 撞破南墙, 1691 阅读, 收藏, 编辑
摘要:
binding是一个非常重要的特性,所有的验证显示也都是通过它来 实现的。在Silverlight4中由IDataErrorInfo and INotifyDataErrorInfo interfaces 来实现 1 捕获异常 TextBox Grid.Row="0" Grid.Column="1" Text="{Binding LastName, Mode=TwoWay, Valida... 阅读全文
Silverlight显示控件 DataForm
2010-12-23 01:40 by 撞破南墙, 1868 阅读, 收藏, 编辑
摘要:
DataForm显示数据 1 按钮的显示 2自定义显示 LabelPosition="Top" 3自定义编辑 添加和显示模板 Customizing edit, add, and display templates [代码]publicclassPerson[代码] 编辑模式 添加模式 是否允许编辑 [Editable(false)] public MaritalStatus MaritalStatus { get; set; } 一些属性 阅读全文