visual-studio | uitvoer/start tweede form (venster)

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

Topicstarter
Mijn vraag
Voor een klein tooltje wil ik graag een tweede scherm/venster (form) openen. Uitvoer zou volgens de 1001 tutorials hetzelfde zijn...

Relevante software en hardware die ik gebruik
VisualStudio, C#
Afbeeldingslocatie: https://tweakers.net/ext/f/DcgilSmHPe6Y2Q98phRe8Mwf/full.jpg


Wat ik al gevonden of geprobeerd heb
De eerste 4(!!) pagina's bij google heb ik doorgenmen mbt openen formulier via functie knop. Om dat te realiseren is dat volgens praktisch iedere hulp/tutorial hetzelfde:

code:
1
2
            var newForm = form_help_print();
            newForm.Show();


of

code:
1
2
     var form2 = new Form2();
    form2.Show();


echter de debugger/logging accepteerd dit neit, waardoor uitvoer niet mogelijk is. Visual studio geeft mij;
code:
1
2
Severity    Code    Description Project File    Line    Suppression State
Error   CS0246  The type or namespace name 'Form2' could not be found (are you missing a using directive or an assembly reference?) BYOD-StartHere  C:\Users\laptop\source\repos\BYOD-StartHere\BYOD-StartHere\Form1.cs 67  Active


Begrijp echt niet wat ik verkeerd doe, volgens mij is het niet zo spannend (2e form. starten) maar na 8uur frotten .... kan iemand mij de juiste kant op helpen?

mocht de info niet toereikend zijn, of ronduit fout; ik hoor het graag

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards

Beste antwoord (via himlims_ op 23-02-2018 11:48)


  • Stoelpoot
  • Registratie: September 2012
  • Niet online
himlims_ schreef op vrijdag 23 februari 2018 @ 11:46:
sorry @sig69 ik zie het echt niet :X

heb nu staan:
code:
1
2
3
4
5
        private void btn_help_print_Click_1(object sender, EventArgs e)
        {
            var newForm = new form_help_print();
            newForm.Show();
        }


dat geeft:
code:
1
2
Severity    Code    Description Project File    Line    Suppression State
Error   CS1955  Non-invocable member 'form_help_print' cannot be used like a method.    BYOD-StartHere  C:\Users\laptop\source\repos\BYOD-StartHere\BYOD-StartHere\Form1.cs 67  Active


wat betekend dit? heb netjes die ; gebruikt, de 'hernoemde naam van formulier'
Kijk eens goed, je mist "new".

Alle reacties


Acties:
  • +2 Henk 'm!

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 03:32
himlims_ schreef op woensdag 21 februari 2018 @ 12:33:
code:
1
2
var form2 = new Form2();
form2.Show();
Dit gaat niet werken want je hebt de class Form2 hernoemd naar form_help_print
code:
1
2
var newForm = form_help_print();
newForm.Show();
Kijk eens goed, je mist "new". En daar heb je heus wel een melding van gehad, de betreffende code staat zelfs rood onderstreept in je screenshot.

[ Voor 15% gewijzigd door sig69 op 21-02-2018 13:14 ]

Roomba E5 te koop


Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

Topicstarter
sorry @sig69 ik zie het echt niet :X

heb nu staan:
code:
1
2
3
4
5
        private void btn_help_print_Click_1(object sender, EventArgs e)
        {
            var newForm = new form_help_print();
            newForm.Show();
        }


dat geeft:
code:
1
2
Severity    Code    Description Project File    Line    Suppression State
Error   CS1955  Non-invocable member 'form_help_print' cannot be used like a method.    BYOD-StartHere  C:\Users\laptop\source\repos\BYOD-StartHere\BYOD-StartHere\Form1.cs 67  Active


wat betekend dit? heb netjes die ; gebruikt, de 'hernoemde naam van formulier'
misschien toch maar wat meer lezen :+

[ Voor 3% gewijzigd door himlims_ op 23-02-2018 11:47 ]

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards


Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • Stoelpoot
  • Registratie: September 2012
  • Niet online
himlims_ schreef op vrijdag 23 februari 2018 @ 11:46:
sorry @sig69 ik zie het echt niet :X

heb nu staan:
code:
1
2
3
4
5
        private void btn_help_print_Click_1(object sender, EventArgs e)
        {
            var newForm = new form_help_print();
            newForm.Show();
        }


dat geeft:
code:
1
2
Severity    Code    Description Project File    Line    Suppression State
Error   CS1955  Non-invocable member 'form_help_print' cannot be used like a method.    BYOD-StartHere  C:\Users\laptop\source\repos\BYOD-StartHere\BYOD-StartHere\Form1.cs 67  Active


wat betekend dit? heb netjes die ; gebruikt, de 'hernoemde naam van formulier'
Kijk eens goed, je mist "new".