Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > 如何通过使用 VisualC # 绑定到 ArrayList 对象或结构的 DataGrid 控件
【标  题】:如何通过使用 VisualC # 绑定到 ArrayList 对象或结构的 DataGrid 控件
【关键字】:VisualC,ArrayList,DataGrid
【来  源】:http://blog.csdn.net/lyamlf_net/archive/2006/07/29/995790.aspx

如何通过使用 VisualC # 绑定到 ArrayList 对象或结构的 DataGrid 控件

Your Ad Here
1. 在 VisualC # 2005, VisualC # .NET 或创建新 Windows 应用程序项目。 默认情况下创建 Form 1。
2. 向项目添加类。
3. 用下列替换代码 Class 中:
public class guitar
{
	private string make;
	private string model;
	private short year;
	
	public guitar()
	{
	}

	public guitar(string Make, string Model, short Year)
	{
	    make=Make;
	    model=Model;
	    year=Year;
	}

	public string Make 
	{
		get 
		{ 
			return make; 
		}
		set 
		{
			make = value; 
		}
	}
	
	public string Model 
	{
		get 
		{ 
			return model; 
		}
		set 
		{
			model = value; 
		}
	}

	public short Year 
	{
		get 
		{ 
			return year; 
		}
		set 
		{
			year = value; 
		}
	}
}
					
4. 关闭 Class 1 .cs 代码窗口, 然后切换到窗体设计器。
5. 向 Form 1 添加一个 DataGrid 控件。 大小以适应三行四列和 DataGrid 控件。
6. 将四个 Button 控件添加到 Form 1, 并然后横向排列按钮。
7. Text 属性是 Button 1 更改为 下一步
8. 更改 文本 属性是 Button 2 以 Previous
9. Text 属性是 Button3 到
10. Text 属性是 Button4 到 最后
11. 以下代码添加到 Form 1 类:
private ArrayList al = new ArrayList();	
private CurrencyManager currencyManager=null;	
					
12. 切换到窗体设计器, 右击窗体, 然后单击 属性
13. 单击 事件 图标, 然后双击 Load 事件以便将 Form 1 _ Load 事件添加到代码。
14. 将以下代码粘贴到 Form 1 _ Load 事件:
al.Add (new guitar("Gibson", "Les Paul", 1958));
al.Add (new guitar("Fender", "Jazz Bass", 1964));
al.Add (new guitar("Guild", "Bluesbird", 1971));
				
currencyManager = (CurrencyManager)dataGrid1.BindingContext[al];
	
dataGrid1.DataSource=al;
					
15. 切换到查看窗体设计器。
16. 双击, 下一 , 然后将以下代码添加到 button 1 _ Click 事件:
currencyManager.Position++;
					
17. 双击 Previous , 然后将以下代码添加到 button2_Click 事件:
currencyManager.Position--;
					
18. 双击 , 然后将以下代码添加到 button3_Click 事件:
currencyManager.Position = 0;
					
19. 双击 上次 , 然后将以下代码添加到 button4_Click 事件:
currencyManager.Position = al.Count - 1;
					
20. 生成并运行项目。
21. 单击命令按钮以 DataGrid 控件的行之间移动。 注意如果需要, 您可以编辑对象的值。
 
第二周:【上一篇】
ASP简易实现多国语言版:【下一篇】
【相关文章】
  • 如何在 VisualC # .NET 和 VisualC # 2005 中创建安装项目用于 Windows 服务应用程序
  • 显示DataGrid序号的一个适用的方法
  • DataGrid中日期格式化方法
  • ASP.NET中DataGrid和DataList控件用法比较
  • DataGrid中使用Button操作
  • 读取txt文件和ArrayList的操作
  • GridView/DataGrid单元格不换行的问题
  • 为DataGrid的列添加链接/添加Button列/调整列顺序_AX
  • HashTable 的Values为ArrayList怎么取值?在线等待!
  • DataGrid分页一个大BUG有兴趣有可以进来看看。
  • 【随机文章】
  • IP电话运营商的VOIP解决方案(2)
  • O'Reilly Linux系列书籍导读
  • Japanese(Shift-Jis)的编码范围
  • 项目开发前的准备工作---编写跨平台注意事项
  • CollectionClosureMethod in .Net
  • Photoshop制作自然风化文字
  • sap basis基础系列之四
  • FreeBSD在VMWARE中的calcru错误
  • RedHat9-DB2V8.1安装过程(原创)
  • Oracle工具使用(export,import,sqlldr中文帮助及实例)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.