public class CCamParams
{
public string Type { get; set; }
public double Expouse { get; set; } = 30;
public double LineRate { get; set; } = 640;
public double Gain { get; set; } = 0;
public CCamParams() { }
public CCamParams(string type ) { Type = type; }
}
1.2 将TextBox.Text和CCamParams类进行绑定
internal CamPara CamPara = new CamPara();
txt_Expouse.DataBindings.Add("Text", CamPara, "CurExpouse");
2.ComboBox控件数据绑定
1.1 定义结构体和BindingList类型变量
public class CCamParams
{
public string Type { get; set; }
public double Expouse { get; set; } = 30;
public double LineRate { get; set; } = 640;
public double Gain { get; set; } = 0;
public CCamParams() { }
public CCamParams(string type ) { Type = type; }
}
public BindingList<CCamParams> CamParas = new BindingList<CCamParams>();