private void mnuEnglish_Click(object sender, EventArgs e) { CultureDefine = EnglishCulture; //Устанавливаем английскую культуру в качестве выбранной. Thread.CurrentThread.CurrentUICulture = new CultureInfo(CultureDefine, false); // Устанавливаем выбранную культуру в качестве культуры пользовательского интерфейса Thread.CurrentThread.CurrentCulture = new CultureInfo(CultureDefine, false); // Устанавливаем в качестве текущей культуры выбранную frmmain frm = new frmmain(CultureDefine); //Создаем новый экземпляр frm формы frmmain: this.Hide(); //Скрываем текущий экземпляр frm.Show(); //Вызываем новый экземпляр }
private void mnuRussian_Click(object sender, EventArgs e) { CultureDefine = RussianCulture; Thread.CurrentThread.CurrentUICulture = new CultureInfo(CultureDefine, false); Thread.CurrentThread.CurrentCulture = new CultureInfo(CultureDefine, false); frmmain frm = new frmmain(CultureDefine); this.Hide(); frm.Show(); }
private void blank_FormClosing(object sender, FormClosingEventArgs e) { frmmain frmm = (frmmain)this.MdiParent; //Если переменная IsSaved имеет значение true, т. е. новый документ //был сохранен (Save As) или в открытом документе были сохранены изменения (Save), то //выполняется условие if (IsSaved == true) //Появляется диалоговое окно, предлагающее сохранить документ. // if (MessageBox.Show(frmm.resourceManager.GetString("MessageText"), frmm.resourceManager.GetString("ItemText"), MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (MessageBox.Show("Вы хотите сохранить изменения в документе?", "Сообщение", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { this.Save(this.DocName); //Если была нажата кнопка Yes, вызываем метод Save } } }