Binding List usercontrol

Nechto
Дата: 30.06.2014 15:05:46
Приветствую.

Помогите пожалуйста найти ошибку.

FORM.cs
public Form()
{
      InitializeComponent();

      List<string> R = new List<string>();
      R.Add("Тест1");
      R.Add("Тест2"); 

      UserControl1.DataBindings.Add( new Binding("LinkData", R, "Value")); // РУГАЕТСЯ ЗДЕСЬ
}


USERCONTROL.cs
[System.ComponentModel.DefaultBindingProperty("LinkData")]
public patrial class UserControl1 : UserControl

...

public List<string> LinkData
{
    get; set;
}

...


автор
Error: Cannot bind to the property or column Value on the DataSource
Nechto
Дата: 30.06.2014 15:11:43
Разобрался.
 UserControl1.DataBindings.Add( new Binding("LinkData", R, "Value")); 
Нужно вместо Value, добавить свойства класса.
Nechto
Дата: 30.06.2014 15:25:22
{
   private void button2_Click(object sender, EventArgs e)
        {
            List<DEST> R = new List<DEST>();
            R.Add(new DEST() { Labels = "C:\\\\Books\\logogog.png" });
            R.Add(new DEST() { Labels = "C:\\\\Books\\121.png" });

            userControl11.DataBindings.Add(new System.Windows.Forms.Binding("LinkData", R.ToList(), "Labels", true));    
        }
}

public class DEST
{
    public string Labels { get; set; }
}

[System.ComponentModel.DefaultBindingProperty("LinkData")] // Bind UserControl
    public partial class UserControl1 : UserControl
    {

        private List<string> _LinkData;
        public List<string> LinkData
        {
            get { return _LinkData; } // ПОЧЕМУ-ТО ДАННЫЕ НЕ ПОПОДАЮ В ЭТО СВОЙСТВО.
            set { _LinkData = value; }
        }
    }
Nechto
Дата: 30.06.2014 18:47:18
+
http://msdn.microsoft.com/en-us/library/ms171926(v=vs.80).aspx

Вроде делаю как описано. Почему не работает?