QQ:6450046

随笔分类 -  Dot Net

摘要:代表某对象属性值和某控件属性值之间的简单绑定。 备注 使用 Binding 类来创建和维护某控件的属性与某对象的属性或对象列表中当前对象的属性之间的简单绑定。 作为第一种情况的示例,您可以将 TextBox 控件的 Text 属性绑定到“客户”(Customer) 对象的“名字”(FirstName) 属性。作为第二种情况的示例,您可以将 TextBox 控件的 Text 属... 阅读全文
posted @ 2009-02-04 11:02 易 天 阅读(493) 评论(0) 推荐(0)
摘要:维护对象的属性与数据绑定控件属性之间的 Binding。 PropertyManager 从 BindingManagerBase 继承,它用于维护对象的当前属性(而不是列表中当前对象的属性)。因此,试图为 PropertyManager 设置 Position 属性或 Count 属性无效。同样,由于没有基础数据列表可供添加或删除,将不支持 AddNew 和 RemoveAt 方... 阅读全文
posted @ 2009-02-04 10:51 易 天 阅读(315) 评论(0) 推荐(0)
摘要:管理 Binding 对象的列表。 CurrencyManager 从 BindingManagerBase 类派生。使用 BindingContext 返回一个 CurrencyManager 或一个 PropertyManager。返回的实际对象取决于传递给 BindingContext 的 Item 属性的数据源和数据成员。如果数据源为只能返回单... 阅读全文
posted @ 2009-02-04 10:46 易 天 阅读(2748) 评论(0) 推荐(0)
摘要:一维数组: 可以如下例所示声明一个由 5 个整数组成的数组: int[] myArray = new int [5]; 此数组包含从 myArray[0] 到 myArray[4] 的元素。new 运算符用于创建数组并将数组元素初始化为它们的默认值。在此例中,所有数组元素都初始化为零。 可以用相同的方式声明存储字符串元素的数组。例如: string[] myStringArray = new s... 阅读全文
posted @ 2009-02-04 09:46 易 天 阅读(1587) 评论(0) 推荐(0)
摘要:与所有的 out 参数一样,在使用数组类型的 out 参数前必须先为其赋值,即必须由接受方为其赋值。例如: public static void MyMethod(out int[] arr) { arr = new int[10]; // definite assignment of arr } 与所有的 ref 参数一样,数组类型的 ref 参数必须由调用方明确赋值。因此不需要由接... 阅读全文
posted @ 2009-02-04 09:30 易 天 阅读(205) 评论(0) 推荐(0)
摘要:params 关键字可以指定在参数数目可变处采用参数的方法参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 示例 // cs_params.cs using System; public class MyClass { public static void UseParams(params int[] list) { for... 阅读全文
posted @ 2009-02-04 09:26 易 天 阅读(252) 评论(0) 推荐(0)
摘要:/// 转全角的函数(SBC case) /// /// /// 全角字符串 /// ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 /// public string ToSBC(string input) { //半角转全角: char... 阅读全文
posted @ 2008-11-05 10:30 易 天 阅读(323) 评论(0) 推荐(0)
摘要:文件引用是对程序集的直接引用;可使用“添加引用”对话框的“浏览”选项卡创建这种引用。项目到项目的引用是对包含程序集的项目的引用;可使用“添加引用”对话框的“项目”选项卡创建这种引用。 项目到项目的引用的好处在于,它在生成系统中创建了项目之间的依赖项,因而如果从上次生成引用项目之后它发生了变化,就会生成依赖项目。文件引用则不创建生成依赖项,因此有可能生成了引用项目而没有生成依赖项目,于是引用会... 阅读全文
posted @ 2008-07-23 10:29 易 天 阅读(346) 评论(0) 推荐(0)