Значение передается и добавляется, но когда я иду в это окно, оно не добавляется в список.Значение добавляется в коллекцию, но не в список.Я обнаружил, что если я попытаюсь добавить другое значение, оно перезапишет оригинал (счетчик всегда равен 1, изображение с третьего раза, передающего строку).Объясняя, вы можете объяснить это легко, потому что я только начинающий.Все, что я хочу выяснить в первую очередь, это заставить его печатать в окне списка.
Окно 1
ObservableCollection<string> Modules = new ObservableCollection<string>();
public void PassedThroughWindow(string _module)
{
string moduleName = _module;
//Data not being printed to the listbox
Modules.Add(moduleName.ToString());
lbxTimeTable.ItemsSource = StringModules;
}
Окно 2
string ModuleName = TbxModuleName.Text;
//Passing Data To Main Window
MainWindow main = new MainWindow();
main.PassedThroughWindow(ModuleName);
Отладка из окна 1: ![Debug From Window One](https://i.stack.imgur.com/bu4v0.png)