Ejemplo n.º 1
0
        /// <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;
        }
Ejemplo n.º 2
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;
        }