标题:如何调用强类型数据集InitializeComponent 方法
只看楼主
lwwvb
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-11-8
 问题点数:0 回复次数:0 
如何调用强类型数据集InitializeComponent 方法

在一个WINFORM项目中,添加一个XSD文件(强类型数据集).然后打开那个DataSet1.cs(就是xsd的代码文件).显示它的设计器和属性工具箱.在属性工具箱点"事件",再双击Initialized 事件.可以看到VS 2005自动建立如下代码:

public void InitializeComponent()
{
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// DataSet1
//
this.CaseSensitive = true;
this.Initialized += new System.EventHandler(this.DataSet1_Initialized);
((System.ComponentModel.ISupportInitialize)(this)).EndInit();

}

private void DataSet1_Initialized(object sender, System.EventArgs e)
{
...//现在,我就在自生成代码这部分中添加我想要的初始化代码...
}

不过,我把这个DataSet1放到窗体中建立实例,运行时也根本没有执行InitializeComponent函数.所以使我上面的"初始化代码"没有执行过..

能不能在建立DataSet1实例时就自动执行DataSet1_Initialized里面的代码呢?各位大虾有何高见??



搜索更多相关主题的帖子: 数据集 类型 
2007-11-19 09:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-187100-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.080610 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved