Avatar billede unsigned Nybegynder
15. april 2006 - 02:19 Der er 4 kommentarer og
1 løsning

DrawLine i constructor

Jeg har lavet en lille csharp form. Når brugeren trykker på en knap, så tegner programmet en streg på formen. Men stregen skal være der, når programmet åbnes. Den eneste løsning jeg kan se, det er at anbringe drawline kommandoen i constructoren. Men det kan jeg ikke få til at virke. Programmet, med drawline i constructoren, compiler uden fejlmeddelelser, og resten af programmet virker, men der bliver ikke tegnet nogen streg fra starten. Nogen ideer?
Avatar billede Slettet bruger
15. april 2006 - 06:37 #1
Er der ikke en onload event på formen du kan bruge - det lyder mere som stedet til den slags ?
Avatar billede bitsch Nybegynder
15. april 2006 - 08:43 #2
Normalt når der tegnes gøres dette ved at overrride OnPaint. Ellers får du problemer hver gang formen gentegnes.
Avatar billede unsigned Nybegynder
15. april 2006 - 23:04 #3
Tak for kommentarer. Jeg har løst problemet med denne lille kodestump

        private void tmrClock_Tick(object sender, EventArgs e)
        {
            if (onload_flag == true)
            {
                // Tegn
                // Sæt onload_flag lig false
            }

Smid svar, så deler jeg pointene :)
Avatar billede Slettet bruger
16. april 2006 - 06:11 #4
s
Avatar billede unsigned Nybegynder
19. april 2006 - 21:50 #5
Lukketid.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester