Beispiel #1
0
        /// <summary>
        /// Відображення маркерів на вкладці Зображення
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void PictureBoxLoad_Paint(object sender, PaintEventArgs e)
        {
            Graphics g = e.Graphics;

            if (markerZobr.Dozvil)
            {
                //Малюємо маркери
                markerZobr.DrawMark(markerZobr.MarkerList, g);
            }

            //Оновлюємо область відображення
            Update();
        }
Beispiel #2
0
        /// <summary>
        /// Відображення маркерів на вкладці Лінія
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void PictureBoxLine_Paint(object sender, PaintEventArgs e)
        {
            Graphics g = e.Graphics;

            if (markerLine.Dozvil)
            {
                // малюємо маркери (якщо один - незакінчена лінія)
                if (markerLine.MarkerList.Count == 1)
                {
                    markerLine.DrawMark(markerLine.MarkerList, g);
                }

                // малюємо лінії, якщо вони є
                if (markerLine.LineDict.Count > 0)
                {
                    markerLine.DrawMark(markerLine.LineDict, g);
                }
            }

            //Оновлюємо область відображення
            Update();
        }