Я пытаюсь привязать данные к своему пользовательскому словарному классу. В formLoad я могу привязать к Car.Desc, но не могу привязать к RatesCache.Desc.
Они оба являются открытыми строковыми свойствами.
Чего мне не хватает?
Спасибо!
System.ArgumentException не обработан
Сообщение = "Невозможно связать свойство или столбец Desc в источнике данных. \ R \ nИмя параметра: dataMember"
Источник = "System.Windows.Forms"
ParamName = "DataMember"
public class RatesCache : Dictionary<int, Rate>
{
public string Desc { get; set; }
}
public class Car
{
public string Desc { get; set; }
}
static Car car = new Car();
static RatesCache rc = new RatesCache();
private void Form1_Load(object sender, EventArgs e)
{
rc.Desc = "hello too";
car.Desc = "Im a car";
textBox1.DataBindings.Add("Text", rc, "Desc");
}