public PictureBoxPainting(WindowMain windowMain, PictureBox pictureBox)
        {
            this.windowMain = windowMain;

            this.pictureBox   = pictureBox;
            this.bitmapReal   = new Bitmap(pictureBox.Width, pictureBox.Height);
            this.bitmapBuf    = new Bitmap(pictureBox.Width, pictureBox.Height);
            this.graphicsReal = Graphics.FromImage(bitmapReal);
            this.graphicsBuf  = Graphics.FromImage(bitmapBuf);

            this.PenCurrent = new Pen(Color.Black, 5);

            maxHeight = -1;
            minHeight = pictureBox.Height + 1;
        }
Exemplo n.º 2
0
 private void WindowMaterialSettings_Load(object sender, EventArgs e)
 {
     //Пытался сделать это при инициализации, но присваивание владельца происходит уже после создания формы в коде основной формы
     windowMain = this.Owner as WindowMain;             //для того, чтобы иметь возможность обрщаться к полям формы-владельца
 }