文章分类 -  Windows Forms 编程实战学习笔记

AlbumManager类 (windows forms 编程实战 学习笔记)
摘要:通过AlbumManager类同用户界面进行交互 很清楚的将用户界面可以完成的任务放在一个单独的类中,以保证Photograph和PhotoAlbum类的纯洁性。 在大型企业级系统中,这种类常常称作边界类 1文件和常用对话框 2 3vs自带了一个标准菜单,可以在标准菜单的基础上进行更改,也可以自定义 4菜单。 5 6定义相册管理类AlbumManager,是逻辑更加... 阅读全文
posted @ 2007-12-29 17:32 蓝蓝的天2016 阅读(240) 评论(0) 推荐(0)
使Photograph 支持IDisposable接口 (windows forms 编程实战 学习笔记)
摘要:1public class Photograph:IDisposable 2{ 3 4 5 public void ReleaseImage() 6 { 7 If(_bitmap!=null) 8 { 9 _bitmap.Dispose(); 10 _bitmap=null; 1... 阅读全文
posted @ 2007-12-28 14:25 蓝蓝的天2016 阅读(132) 评论(0) 推荐(0)
使用了泛型的PhotoAlbum类(windows forms 编程实战 学习笔记)
摘要:PhotoAlbum类 1using System; 2using System.Collections.Generic; 3using System.Collections.ObjectModel; 4using System.Text; 5 6namespace Manning.MyPhotoAlbum 7 8{ 9 public class PhotoAlbum:... 阅读全文
posted @ 2007-12-28 11:28 蓝蓝的天2016 阅读(183) 评论(0) 推荐(0)
5.4泛型类 (windows forms 编程实战 学习笔记)
摘要:泛型类: 泛型提供了一种机制来定义通用的解决方案和设计模式,不仅类型安全,且很有效率。 使用泛型实现的堆栈 1using System; 2using system.Collections; 3 4public class MyStack 5{ 6 private ArrayList _list; 7 8 public stack() 9{ 10_list=new... 阅读全文
posted @ 2007-12-26 15:23 蓝蓝的天2016 阅读(170) 评论(0) 推荐(0)
ArrayList类 与 CollectionBase 类 (windows forms 编程实战 学习笔记)
摘要:ArrayList 类 表示一个索引对象的集合,对象的数量可以动态的变化 (1)如果从ArrayList继承,则add方法具有如下的签名public int add(object value),实现方便,不够健壮。 (2)以ArrayList作为私有对象,也是类型安全的。 如 1 public class PhotoAlbum:IList,IEnumerable 2{ 3 ... 阅读全文
posted @ 2007-12-26 14:05 蓝蓝的天2016 阅读(199) 评论(0) 推荐(0)
5.3 接口和集合(Windows Forms 编程实战 学习笔记)
摘要:ArrayList类包含了一个对象数据,并支持ICollection接口 表5-3与数据集合有关的接口 接口 描述 成员 IEnumerator 在集合中对元素进行步进式迭代的接口 ... 阅读全文
posted @ 2007-12-26 11:13 蓝蓝的天2016 阅读(248) 评论(0) 推荐(0)