| 
                         Dobrý den, mám takový problém, když kreslim s GDI, tak mi to funguje pouze když kreslící kód dám do nějakého eventu(button_click) a nebo do metody OnPaint, ale když to dám do konstruktoru, tak to nefunguje, ale jsem si jist, že dříve to fungovalo, nevíte kde je problém, přihazuji ještě kód: 
 Graphics g;
        public Form1() //Nefunguje
        {
            InitializeComponent();
            g = this.CreateGraphics();
            g.FillRectangle(new SolidBrush(Color.Red), new Rectangle(0, 0, 15, 15));
            g.Dispose();
        }
        private void button1_Click(object sender, EventArgs e)
        { //Funguje
            g = this.CreateGraphics();
            g.FillRectangle(new SolidBrush(Color.Red), new Rectangle(0, 0, 15, 15));
            g.Dispose();
        }
        protected override void OnPaint(PaintEventArgs e)
        { // Funguje
            g = e.Graphics;
            g.FillRectangle(new SolidBrush(Color.Red), new Rectangle(0, 0, 15, 15));
            g.Dispose();
            base.OnPaint(e);
        }
Děkuji za jakoukoli radu. 
                        
                     |