Click here to Skip to main content
15,885,546 members
Home / Discussions / C#
   

C#

 
GeneralRe: Drawing onto a Windows Form without freezing it Pin
Dan Mos26-Feb-10 4:34
Dan Mos26-Feb-10 4:34 
GeneralRe: Drawing onto a Windows Form without freezing it Pin
SimpleData26-Feb-10 4:40
SimpleData26-Feb-10 4:40 
GeneralRe: Drawing onto a Windows Form without freezing it Pin
Dan Mos26-Feb-10 4:47
Dan Mos26-Feb-10 4:47 
GeneralRe: Drawing onto a Windows Form without freezing it Pin
SimpleData26-Feb-10 4:54
SimpleData26-Feb-10 4:54 
GeneralRe: Drawing onto a Windows Form without freezing it Pin
Dan Mos26-Feb-10 5:02
Dan Mos26-Feb-10 5:02 
GeneralRe: Drawing onto a Windows Form without freezing it [modified] Pin
Luc Pattyn26-Feb-10 6:44
sitebuilderLuc Pattyn26-Feb-10 6:44 
GeneralRe: Drawing onto a Windows Form without freezing it Pin
Saksida Bojan26-Feb-10 4:43
Saksida Bojan26-Feb-10 4:43 
GeneralRe: Drawing onto a Windows Form without freezing it Pin
SimpleData26-Feb-10 5:17
SimpleData26-Feb-10 5:17 
This is my current code and I still have the freezing issue but I think we are getting there. Smile | :)

private void SetPixel(Point xy, Color clr)
        {
            Graphics dc = this.CreateGraphics();
            Pen _pen = new Pen(clr, 1);

            dc.DrawRectangle(_pen, new Rectangle( xy, new Size(1,1) ) );

            _pen.Dispose(); dc.Dispose();
        }

        private void button1_Click_1(object sender, EventArgs e)
        {
            Random rnd = new Random();
            int buff = 0;

            for (int y = 0; y < 300; y++)
            {
                this.Invalidate();
                for (int x = 0; x < 300; x++)
                {
                    this.Invalidate();
                    buff = rnd.Next(0, 4);
                    if (buff == 0)
                        SetPixel(new Point(x,y),Color.Cyan);
                    else if (buff == 1)
                        SetPixel(new Point(x,y),Color.Magenta);
                    else if (buff == 2)
                        SetPixel(new Point(x,y),Color.Yellow);
                    else if (buff == 3)
                        SetPixel(new Point(x,y),Color.Black);
                }
            }
        }

GeneralRe: Drawing onto a Windows Form without freezing it Pin
Saksida Bojan26-Feb-10 5:28
Saksida Bojan26-Feb-10 5:28 
GeneralRe: Drawing onto a Windows Form without freezing it Pin
SimpleData26-Feb-10 5:44
SimpleData26-Feb-10 5:44 
GeneralRe: Drawing onto a Windows Form without freezing it Pin
Saksida Bojan26-Feb-10 7:00
Saksida Bojan26-Feb-10 7:00 
GeneralRe: Drawing onto a Windows Form without freezing it Pin
Luc Pattyn26-Feb-10 6:46
sitebuilderLuc Pattyn26-Feb-10 6:46 
QuestionQuad Tree With images Pin
mallikharjunrao8426-Feb-10 3:17
mallikharjunrao8426-Feb-10 3:17 
AnswerRe: Quad Tree With images PinPopular
RugbyLeague26-Feb-10 3:29
RugbyLeague26-Feb-10 3:29 
GeneralRe: Quad Tree With images Pin
Pete O'Hanlon26-Feb-10 5:15
mvePete O'Hanlon26-Feb-10 5:15 
GeneralRe: Quad Tree With images Pin
Keith Barrow26-Feb-10 5:27
professionalKeith Barrow26-Feb-10 5:27 
QuestionListView Column Sort Arrow Pin
#realJSOP26-Feb-10 3:17
mve#realJSOP26-Feb-10 3:17 
AnswerTry this Pin
Pete O'Hanlon26-Feb-10 5:39
mvePete O'Hanlon26-Feb-10 5:39 
GeneralRe: Try this Pin
#realJSOP26-Feb-10 9:02
mve#realJSOP26-Feb-10 9:02 
GeneralRe: Try this Pin
Pete O'Hanlon26-Feb-10 9:46
mvePete O'Hanlon26-Feb-10 9:46 
GeneralRe: Try this Pin
#realJSOP27-Feb-10 0:55
mve#realJSOP27-Feb-10 0:55 
GeneralRe: Try this Pin
#realJSOP27-Feb-10 3:58
mve#realJSOP27-Feb-10 3:58 
GeneralRe: Try this Pin
Pete O'Hanlon1-Mar-10 1:12
mvePete O'Hanlon1-Mar-10 1:12 
GeneralRe: Try this Pin
Pete O'Hanlon1-Mar-10 9:34
mvePete O'Hanlon1-Mar-10 9:34 
AnswerRe: ListView Column Sort Arrow Pin
-tusk-22-Jun-11 6:10
-tusk-22-Jun-11 6:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.