Exemple #1
0
 /// <summary>
 /// Обработчик клика кнопки изменения фигуры
 /// </summary>
 /// <param name="sender">Ссылка на объект-отправитель</param>
 /// <param name="e">Параметры события</param>
 private void CallModifyFigureFormButton_Click(object sender, EventArgs e)
 {
     AddFigureForm.SetAsModifyForm(
         (shapesDataGridView.DataSource as BindingList <IShape>)[shapesDataGridView.SelectedRows[0].Index],
         shapesDataGridView.SelectedRows[0].Index);
     AddFigureForm.Show();
 }
Exemple #2
0
 /// <summary>
 /// Конструктор с параметром
 /// </summary>
 /// <param name="filePath">Путь к открываемому файлу, переданному через командную строку</param>
 public MainViewForm(string filePath)
 {
     AddFigureForm = new AddFigureForm();
     InitializeComponent();
     showShapePropertiesObjectControl.ReadOnly = false;
     _filePath = filePath;
 }
Exemple #3
0
 /// <summary>
 /// Обработчик клика в текстбоксе поиска
 /// </summary>
 /// <param name="sender">Ссылка на объект-отправитель</param>
 /// <param name="e">Параметры события</param>
 private void SearchTextBox_Click(object sender, EventArgs e)
 {
     if (!AddFigureForm.Visible)
     {
         AddFigureForm.Hide();
     }
 }
Exemple #4
0
 /// <summary>
 /// Конструктор с параметром
 /// </summary>
 /// <param name="filePath">Путь к открываемому файлу, переданному через командную строку</param>
 public MainViewForm(string filePath)
 {
     AddFigureForm = new AddFigureForm();
     InitializeComponent();
     showShapePropertiesObjectControl.ControlsEnabled = false;
     _filePath = filePath;
 }
Exemple #5
0
 /// <summary>
 /// Обработчик клика по кнопке добавления фигуры
 /// </summary>
 /// <param name="sender">Ссылка на объект-отправитель</param>
 /// <param name="e">Параметры события</param>
 private void AddFigureButton_Click(object sender, EventArgs e)
 {
     if (!AddFigureForm.Visible)
     {
         AddFigureForm.SetAsAddForm();
         AddFigureForm.Show();
     }
 }
Exemple #6
0
 /// <summary>
 /// Конструктор по умолчанию
 /// </summary>
 public MainViewForm()
 {
     InitializeComponent();
     AddFigureForm = new AddFigureForm();
     Data          = new BindingList <IShape>();
     shapesDataGridView.DataSource = Data;
     AddFigureForm.Data            = Data;
     showShapePropertiesObjectControl.ControlsEnabled = false;
 }
Exemple #7
0
 /// <summary>
 /// Конструктор по умолчанию
 /// </summary>
 public MainViewForm()
 {
     InitializeComponent();
     AddFigureForm = new AddFigureForm();
     Data = new BindingList<IShape>();
     shapesDataGridView.DataSource = Data;
     AddFigureForm.Data = Data;
     showShapePropertiesObjectControl.ControlsEnabled = false;
 }
Exemple #8
0
 /// <summary>
 /// Конструктор по умолчанию
 /// </summary>
 public MainViewForm()
 {
     InitializeComponent();
     AddFigureForm = new AddFigureForm();
     showShapePropertiesObjectControl.ControlsEnabled = false;
 }