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; }
private void WindowMaterialSettings_Load(object sender, EventArgs e) { //Пытался сделать это при инициализации, но присваивание владельца происходит уже после создания формы в коде основной формы windowMain = this.Owner as WindowMain; //для того, чтобы иметь возможность обрщаться к полям формы-владельца }