Когда данные связывают элемент управления, могут использоваться только свойства, определенные для связываемого класса.
Итак, если ваш класс выглядит так:
public class MyClass
{
public string aField = "something";
public string aProperty { get; set;}
}
Если вы используете привязку данных, вы можете использовать aProperty
в качестве связанного значения, но не aField
.
Прочтите этот обзор Привязка данных в MSDN для получения дополнительной информации.