/// <summary> /// Обработчик нажатия кнопки "Вероятностое заполнение" /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MenuItem_random_Click(object sender, EventArgs e) { RandomForm rf = new RandomForm(); //При закрытии формы передается значение рандома rf.FormClosing += (sender1, e1) => { if (rf.GetRandVal() != -1) //if nothing_changed; { CellAutomaton.DensityFillMatrix(Cells, rf.GetRandVal()); paint(Cells); } }; rf.ShowDialog(); }
/// <summary> /// Обработчик нажатия кнопки "Вероятностое заполнение" /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MenuItem_random_Click(object sender, EventArgs e) { RandomForm rf = new RandomForm(); //При закрытии формы передается значение рандома rf.FormClosing += (sender1, e1) => { if (rf.GetRandVal() != -1) //if nothing_changed; { CellAutomaton.DensityFillMatrix(Cells, rf.GetRandVal()); paint(Cells); } }; rf.ShowDialog(); }