我有一个公共字段对象:
public class Field
{
public string Name { get; set; }
public string oldName { get; set; }
private object _Value = null;
public object Value
{
get
{
return _Value;
}
set
{
_Value = value;
}
}
private FieldType _fieldType = FieldType.Normal;
public FieldType FieldType
{
get
{
return _fieldType;
}
set
{
_fieldType = value;
}
}
private bool _isKey = false;
public bool IsKey
{
get
{
return _isKey;
}
set
{
_isKey = value;
}
}
}
共同记录对象:
public class Record
{
public string TableName{get;set;}
pubilc FieldCollection _fieldcollection = new FieldCollection();
public FieldCollection FieldCollection
{
get
{
return _fieldcollection;
}
set
{
_fieldcollection = value;
}
}
}
数据库中的数据转换为Record Object,然后我想将记录数据绑定到Control,但它无法正常工作。 我想知道如何绑定数据,如:
textBox1.DataBindings.Add("Text", listBox1.DataSource , "BarDesc");
答案 0 :(得分:0)
我认为您想在设计时将BindingSource控件拖放到winform上。
设置BindingSource的DataSource属性>对象>记录课程。然后设置BindingSource的DataMember。
选择您的控件(例如Textbox)并将其DataBinding属性设置为bindingSource控件的DataMember。
HTH,至少它应该指向正确的方向。