public MainWindow() { InitializeComponent(); instance = STT.getInstance(); dataContext = new MainWindowViewModel(); dataContext.Accept = "Сказать команду"; dataContext.Apply = "Применить"; dataContext.TabControlName = tabcontrol; DataContext = dataContext; if (!File.Exists("Data.json")) { ActionWordFactory factory = new StartWordFactory(); factory.Create(); factory = new StopWordFactory(); factory.Create(); Prepare.InitalizeProgramms(); } Word.Read(); foreach (var values in Word.Items.Values) { foreach (var item in values.list) { if (item.type == "action") { cbAction.Items.Add(values.word); } else if (item.type == "target") { cbTarget.Items.Add(values.word); } } } }