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 mnuEnglish_Click(object sender, EventArgs e) { //Устанавливаем английскую культуру в качестве выбранной. CultureDefine = EnglishCulture; // Устанавливаем выбранную культуру в качестве культуры пользовательского интерфейса Thread.CurrentThread.CurrentUICulture = new CultureInfo(CultureDefine, false); // Устанавливаем в качестве текущей культуры выбранную Thread.CurrentThread.CurrentCulture = new CultureInfo(CultureDefine, false); //Создаем новый экземпляр frm формы Form1: 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 == false) { //Появляется диалоговое окно, предлагающее сохранить документ. if (MessageBox.Show(frmm.resourceManager.GetString("MessageText"), "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) // if (MessageBox.Show("Do you want save changes in " + this.DocName + "?","Message", MessageBoxButtons.YesNo,MessageBoxIcon.Question) == DialogResult.Yes) //Если была нажата кнопка Yes, вызываем метод Save { this.Save(this.DocName); } } }