mardi 10 mars 2015

Can we bind a datasource from a class which is derived from a abstract class [seems a bad idea please correct] [on hold]

Getting an exception: Missing Method exception;Cannot create an abstract class.


Is it possible to bind a control with a data from a class, which is derived from a abstract class. Could any one please help me? Thanks in advance.



public abstract class firstAbstClass
{
public string MemberOne;
public string MemeberTwo;
public firstAbstClass()
{
}
}

public abstract class secondAbstClass : BindingList<firstAbstClass>
{
public secondAbstClass()
{
}
}

public class firstClass : firstAbstClass
{
public firstClass()
{
}

public string sHouseTrained;
}

public class secondClass : secondAbstClass
{
public secondClass()
{
}
}
//Main Function
public Form1()
{
InitializeComponent();
secondClass = new secondClass();
firstClass firstClass = new firstClass();
firstClass.MemberOne = "aaaa";
firstClass.MemeberTwo = "bbbb";
firstClass.sHouseTrained = "ccc";
secondClass.Add(firstClass);
this.datagridview.DataSource = secondClass;

}

Aucun commentaire:

Enregistrer un commentaire