/// <summary> /// Обновить компонент /// </summary> public void Update() { if (panel != null) { panel.Redraw(); } }
/// <summary> /// Возникает когда графический компопнет изменил свой размер /// </summary> /// <param name="sender">Источник события</param> /// <param name="e">Аргументы события</param> private void Sheet_Resize(object sender, EventArgs e) { try { switch (Mode) { case DrawMode.Activ: break; case DrawMode.Passive: panel.Redraw(); break; case DrawMode.PassivScroll: InitializeExistScroll(); panel.Redraw(); break; } } catch { } }
/// <summary> /// выбрали количество сеток /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e) { try { panel.GradCount = int.Parse(toolStripComboBox1.Text); panel.Redraw(); } catch { } }