Я новичок в wpf. В одном из моих проектов, у меня есть класс frmField, как показано ниже:Привязать члена класса к списку
public class frmFields
{
public bool succelssfulEnd = true;
public string fileName;
public List<string> errList = new List<string>();
}
и список
<ListBox Name="LSTErrors" Grid.Row="11" Grid.Column="1" Grid.ColumnSpan="2" ItemsSource ="{Binding}" SelectionChanged="LSTErrors_SelectionChanged" />
мне нужно, чтобы связать errList с вышеуказанной ListBox таким образом, что любое изменение в списке отражаются в ListBox.
Есть ли кто-нибудь, чтобы вести меня?
Если вы можете прочитать VB.Net, то у меня есть предыдущая [ответ здесь] (http://stackoverflow.com/a/8549710/109702), что поможет. Не забудьте установить DataContext окна, ваш ListBox затем наследует этот DataContext автоматически (если вы сначала не сбросите его где-нибудь в визуальном дереве). И используйте свойства или свойства зависимостей, а не поля. – slugster