/// <summary> /// Расширение формы при большом содержимом /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void RefreshButton_Click(object sender, EventArgs e) { //TODO: Дублируется - частично решено? StandartMethods.RefreshForm(CloseLabel, MinimazeLabel); var fallPoint = StandartMethods.FallPointsSearch( DataFiguresGridView); this.Width = 22 + fallPoint; DataFiguresGridView.Width = fallPoint; int buffer = SearchTextBox.Width; SearchTextBox.Width = fallPoint; SearchButton.Width = SearchButton.Width + SearchTextBox.Width - buffer; CloseLabel.Location = new Point(fallPoint - 3, 3); MinimazeLabel.Location = new Point(fallPoint - 33, 3); fallPoint = 0; }
/// <summary> /// Расширение формы при большом содержимом /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void RefreshButton_Click(object sender, EventArgs e) { StandartMethods.RefreshForm(CloseLabel, MinimazeLabel); var fallPoint = StandartMethods.FallPointsSearch( DataFiguresGridView); this.Width = 22 + fallPoint; int buffer = DataFiguresGridView.Width; DataFiguresGridView.Width = fallPoint; SaveButton.Width = SaveButton.Width + DataFiguresGridView.Width - buffer; LoadButton.Width = LoadButton.Width + DataFiguresGridView.Width - buffer; CloseLabel.Location = new Point(fallPoint - 3, 3); MinimazeLabel.Location = new Point(fallPoint - 33, 3); fallPoint = 0; }