Я пытаюсь установить BindingContext
для ListView в стиле кода. Я думал, что это легко реализовать, и пытался сделать это так:
source = new List<string>() { "item 1", "item 2" };
var MsgsList = new ListView();
MsgsList.BindingContext = source;
MsgsList.ItemsSource = MsgsList.BindingContext as List<string>;
И я надеялся, что когда я добавлю элемент к source
во время выполнения программы, MsgsList
автоматически изменит представление , но этого не происходит.
Большинство примеров, которые я видел на Inte rnet, используют для этого xaml. Есть самый простой способ прикрепить постоянную привязку List<string>
к ListView, используя только стиль кода (*.cs
) без xaml?