Имеется переменная i в классе MainWindow, мне нужно вызвать эту переменную и изменить её в ShopWindow.
Сделал ссылку на класс MainWindow ww = new MainWindow();
ww.i и не видит.
Где я оплошал? Модификаторы "Public Static" стоят.
new MainWindow(), как несложно догадаться создаст НОВЫЙ экземпляр, а тебе нужен существующий.
Либо сохраняй ссылку на главное окно, либо передавай её при создании ShopWindow.
И static там, в общем-то не нужен.