日期:2014-05-18  浏览次数:20762 次

为什么我的程序加载时不能执行组合框与数据集的绑定???
C#

namespace MyMoney
{
  public partial class MainForm:Form
  {
  ............
  //问题:这个方法是不是窗体加载是自动运行的??
  private void MainForm_Load(object sender,EventArgs e)
  {
  //我这里是想程序运行时把数据库里的数据,绑定到组合框cbClass中去。三层结构的

   
  //这个语句我是后来加上去的,看看程序在加载是否运行到这儿,但程序加载时并没有对话框弹出为什么?
//我有什么办法检测到程序是否运行到这里?有什么原因会致使这个方法得不到执行??。 Message.Show("MainForm_Load");

  //这个绑定数据代码。
  ClassTypeManager m = new ClassTypeManger();
  this.cbClass.DataSource = m.GetClass().Tables[0].Defaultvies;
  this.cbClass.DisplayMember = "类别";
  this.cbClass.ValueMember = "缩写";
  }
  }
}


请各位指点下。。

------解决方案--------------------
检查MainForm_Load有没有绑定到窗体的Load事件上