Toon posts:

[VB.NET] Kiezen van Form

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik kom eigenlijk met dezelfde vraag als bij deze:
[rml][ Visual Basics] forms kiezen[/rml]
Alleen denk ik dat deze net iets anders is, ook werken de codes van dat topic totaal niet met dit programma ( VStudio .net Pro 2002 )
Ik sta dus eigenlijk voor een raadsel

Ik ben op zoek naar een VB-mode van dit

[html-mode in gedachte]
pagina:
frames met bovenste gedeelte > menu
onderste gedeelte > pagina
menu bestaat uit een standaard progje-menu zoals bij bijna ieder progje. Als je ergens op klikt moet hij het onderste gedeelte. Alleen moet dan alles aan elkaar en werken met VB. Ik zal een paar screens maken van hetgeen dat zou moeten werken volgens het topic hierboven. Maar het werkt toch niet.

edit:
oude plaatjes weg gehaald

[ Voor 10% gewijzigd door Verwijderd op 08-04-2003 15:49 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Je moet Form2 als form declaren? :?

En verder snap ik er geen donder van. Kan je eens rustig uitleggen, met alleen de stukjes code er tussen, want ik vind het nogal verwarrend...

[ Voor 41% gewijzigd door gorgi_19 op 27-03-2003 21:31 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
en hoe moet ik die dan als form declareren?

en hoe bedoel je dat je er niks van snapt?
- van vb niet
- of dat het niet werkt?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 27 maart 2003 @ 21:32:
en hoe moet ik die dan als form declareren?
Dim form2 as Form (en dan met de juiste namespace er evt. bij)
Lijkt me dat VS hier vrij duidelijk in is.
en hoe bedoel je dat je er niks van snapt?
- van vb niet
Hier vind ik een quote van alarmnummer erg van toepassing, hoewel hij minder beginner is als ik. :)
Alarmnummer schreef op 26 March 2003 @ 00:15:
Ik durf mezelf een aardige 'beginner' in de it wereld te noemen.
- of dat het niet werkt?
Dat blijkt wel uit de foutmelding dat het niet werkt. Ik snap dus weinig van je post, hoe je het neerzet. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Ik heb dus een menu, dood simpel je kent het vast wel.
Nu wil ik, dat als er op een item wordt geklikt, dat Form2 tevoorschijn komt. En die moet ook weer weggetoverd kunnen worden. Ik denk dat dit al iets duidelijker is :)

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 27 maart 2003 @ 21:37:
Ik heb dus een menu, dood simpel je kent het vast wel.
Nu wil ik, dat als er op een item wordt geklikt, dat Form2 tevoorschijn komt. En die moet ook weer weggetoverd kunnen worden. Ik denk dat dit al iets duidelijker is :)
Dat is idd duidelijker, waarom zeg je dat neit meteen? :+

Waarom werk je trouwens niet met Panels?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
;) Het verschil met het andere topic is dat jij werkt met VB.NET ipv VB6.0. Dat is echt een enorm verschil. VB.NET is totaal anders qua framework en paradigma dan VB, waardoor het totaal niet te vergelijken is.

Verwijderd

Topicstarter
Glimi schreef op 27 March 2003 @ 21:40:
;) Het verschil met het andere topic is dat jij werkt met VB.NET ipv VB6.0. Dat is echt een enorm verschil. VB.NET is totaal anders qua framework en paradigma dan VB, waardoor het totaal niet te vergelijken is.
Dus ik moet NOG harder gaan zoeken op allerlei sites naar iets dat misschien niet eens bekend is :?

das best wel klote :)

Ik zal wel wat gaan puzzelen, als ik iets heb post ik het wel, altijd handig voor anderen

Verwijderd

Topicstarter
gorgi_19 schreef op 27 maart 2003 @ 21:40:
[...]

Dat is idd duidelijker, waarom zeg je dat neit meteen? :+

Waarom werk je trouwens niet met Panels?
Als het dan wel zou kunnen lukken wil ik het gerust proberen :D

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 27 March 2003 @ 21:47:
[...]


Als het dan wel zou kunnen lukken wil ik het gerust proberen :D
Net een klein testje gedaan, werkt erg goed.. Zet in een panel een aantal buttons; een panel kan je vervolgens invisible maken.

Op den duur kan je wel nettere oplossingen gaan gebruiken. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
gorgi_19 schreef op 27 March 2003 @ 21:49:
[...]

Net een klein testje gedaan, werkt erg goed.. Zet in een panel een aantal buttons; een panel kan je vervolgens invisible maken.

Op den duur kan je wel nettere oplossingen gaan gebruiken. :)
WHOOHOO... Niet helemaal wat ik zocht maar dit gaat er al mee door, ik kan dus ook panels buiten beeld zetten, en als ik ze wilt zien, andere locatie geven, dan zijn ze wel te zien...

Hartstikke bedankt, topic mag van mij op slot :D

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 27 maart 2003 @ 21:53:
Hartstikke bedankt, topic mag van mij op slot :D
Neuh, slotje hoeft niet... Straks komt er iemand anders nog aan met veel betere suggesties... Een discussie is niet afgelopen met 1 antwoord op de vraag. :)

En een panel heeft ook nog als boolean property: Visible. :)

[ Voor 10% gewijzigd door gorgi_19 op 27-03-2003 21:57 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
gorgi_19 schreef op 27 March 2003 @ 21:55:
[...]

Neuh, slotje hoeft niet... Straks komt er iemand anders nog aan met veel betere suggesties... Een discussie is niet afgelopen met 1 antwoord op de vraag. :)
oke dat klopt...
/me is egoist :D
maarre, ik zal ff wat verder gaan puzzelen, ik was al aardig ver :P

  • SuperRembo
  • Registratie: Juni 2000
  • Laatst online: 20-08-2025
Het lijkt me nuttig als je bijvoorbeeld eens de "Introduction to windows froms" uit de .NET reference doorleest.
lokaal: ms-help://MS.VSCC/MS.MSDNVS/vbcon/html/vboriCreatingForms.htm
web: http://msdn.microsoft.com...ngapplicationsinvbvcs.asp

| Toen / Nu


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:02
[nohtml]
gorgi_19 schreef op 27 March 2003 @ 21:55:
Neuh, slotje hoeft niet... Straks komt er iemand anders nog aan met veel betere suggesties...
Een (betere) suggestie: zoek eens een goed boek over VB.NET, want ik denk dat je nog heel wat basisdingen (qua programmeren dan, niet specifiek over VB.NET) mist.

Wat je ook kunt doen is een panel maken op uw hoofdform, en die panel dan gebruiken als 'owner' en 'parent' van de forms die je opent via je menu:

(pseudo) C# code, makkelijk om te zetten naar VB.NET
code:
1
2
3
4
5
eenForm                 mijnForm;

eenForm = new mijnForm (hetpanel);
eenForm.Parent = hetpanel;
eenForm.Show();


Je geeft dus aan de constructor mee wat de owner van de form moet zijn, en je specifieert ook de parent.
(disclaimer: niet getest, ook niet gekeken of ik wel de juiste properties enzo gebruik).

[ Voor 43% gewijzigd door whoami op 27-03-2003 22:47 ]

https://fgheysels.github.io/


Verwijderd

met deze manier kan je oneindig die form laden, soort MDI structuur, maar ja om een form 1 keer te laden is niet veel moeilijker heh...

Verwijderd

Topicstarter
ik zou dit onderwerp graag willen vervolgen :P

Ik ben namelijk weer verder uit gaan zoeken en eindelijk heb ik iets aan de praat gekregen. Alleen nu is het probleem. Dit kan alleen dat het progje een NIEUW form opent, maar hij moet het in het andere formpje doen. Dus een soort van frames. Hoe kan ik dat nou doen?

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:02
Hoe bedoel je, hij moet het in het ander formpje doen?

Je wilt het form openen 'in' een andere form, dat het form dus zichtbaar is alsof het in die andere form zit?

https://fgheysels.github.io/


Verwijderd

Topicstarter
whoami schreef op 08 april 2003 @ 16:02:
Hoe bedoel je, hij moet het in het ander formpje doen?

Je wilt het form openen 'in' een andere form, dat het form dus zichtbaar is alsof het in die andere form zit?
ja... simpel toch.. ik heb hier wel iets met MDI, alleen dat lukt niet helemaal

Verwijderd

Topicstarter
enne...laat maar, ik ben erachter gekomen hoe hety moet met MDI
http://msdn.microsoft.com...playingformindesigner.asp
Pagina: 1