/// <summary> /// Редактирование количества токенов выбранного объекта Circle /// </summary> /// <param name="sender"></param> /// <param name="e"></param> /// <returns>Успешно ли прошло редактирование</returns> private void editNumberOfTokens_Click(object sender, EventArgs e) { EditNumberOfSomething edit = new EditNumberOfSomething(); edit.Text = "Изменить количество токенов"; edit.label1.Text = "Новое кол-во токенов: "; edit.ShowDialog(); if (edit.numberOfToken != -1) { (selectedShape as Circle).model.tokens = (uint)edit.numberOfToken; this.Invalidate(); } }
/// <summary> /// Редактировать вес для выбранного объекта Line /// </summary> /// <param name="sender"></param> /// <param name="e"></param> /// <returns>Успешность редактирования</returns> private void tsmEditWeight_Click(object sender, EventArgs e) { try { EditNumberOfSomething edit = new EditNumberOfSomething(); edit.Text = "Изменить вес арки"; edit.label1.Text = "Новый вес арки: "; edit.ShowDialog(); if (edit.numberOfToken != -1) { (selectedShape as Line).mArc.weight = (uint)edit.numberOfToken; } this.Invalidate(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }