/// <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(); }
/// <summary> /// Конструктор с параметром /// </summary> /// <param name="filePath">Путь к открываемому файлу, переданному через командную строку</param> public MainViewForm(string filePath) { AddFigureForm = new AddFigureForm(); InitializeComponent(); showShapePropertiesObjectControl.ReadOnly = false; _filePath = filePath; }
/// <summary> /// Обработчик клика в текстбоксе поиска /// </summary> /// <param name="sender">Ссылка на объект-отправитель</param> /// <param name="e">Параметры события</param> private void SearchTextBox_Click(object sender, EventArgs e) { if (!AddFigureForm.Visible) { AddFigureForm.Hide(); } }
/// <summary> /// Конструктор с параметром /// </summary> /// <param name="filePath">Путь к открываемому файлу, переданному через командную строку</param> public MainViewForm(string filePath) { AddFigureForm = new AddFigureForm(); InitializeComponent(); showShapePropertiesObjectControl.ControlsEnabled = false; _filePath = filePath; }
/// <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(); } }
/// <summary> /// Конструктор по умолчанию /// </summary> public MainViewForm() { InitializeComponent(); AddFigureForm = new AddFigureForm(); Data = new BindingList <IShape>(); shapesDataGridView.DataSource = Data; AddFigureForm.Data = Data; showShapePropertiesObjectControl.ControlsEnabled = false; }
/// <summary> /// Конструктор по умолчанию /// </summary> public MainViewForm() { InitializeComponent(); AddFigureForm = new AddFigureForm(); Data = new BindingList<IShape>(); shapesDataGridView.DataSource = Data; AddFigureForm.Data = Data; showShapePropertiesObjectControl.ControlsEnabled = false; }
/// <summary> /// Конструктор по умолчанию /// </summary> public MainViewForm() { InitializeComponent(); AddFigureForm = new AddFigureForm(); showShapePropertiesObjectControl.ControlsEnabled = false; }