HDSoftware Skrevet 19. oktober 2006 Skrevet 19. oktober 2006 (endret) Heisan Jeg driver i Option vinduet og lager en masse alternativer i programmet mit. Noen steder har jeg behov for å la bruker få velge fra en Combo eventuellt Radio buttons. Avhengig av hvilke valg bruker gjør så skal forskjellige andre prompts dukke opp. Her nytter det ikke med VISIBLE on/off fordi kontrollene skal ha samme plass. Klart det vil virke med VISIBLE on/off, men designtime vil jo bli ganske kaotisk. Noen som har en ide om hvordan dette kan gjøres? Ole Kom plutselig på at jeg trenger å lage en Veiviser også og det er vel noe i samme gate. Endret 20. oktober 2006 av HDSoftware
Harald Staff Skrevet 20. oktober 2006 Skrevet 20. oktober 2006 Jeg pleier å gruppere kontrollene på frames, så kan du søle dem utover formen og se alt mens du jobber, posisjonere top/left til ønsket sted i oppstartskoden, vise/skjule frame'ne underveis i runtime og la kontrollene være. HTH. Beste hilsen Harald
HDSoftware Skrevet 20. oktober 2006 Forfatter Skrevet 20. oktober 2006 Jeg pleier å gruppere kontrollene på frames, så kan du søle dem utover formen og se alt mens du jobber, posisjonere top/left til ønsket sted i oppstartskoden, vise/skjule frame'ne underveis i runtime og la kontrollene være. HTH. Beste hilsen Harald 7109613[/snapback] Heisan Har vert inne på tanken, men det blir loksom ikke helt WYSIWYG. I Clarion var dette ganske enkelt fordi jeg kunne bruke en TAB Control og bare HIDE selve TAB delen. Dermed kunne jeg proppe inn CurrentSelected avhengig hva bruker velger. Igrun pussig at dette ikke går i VB. GeirGrusom ga et "eksempel" i C#, men jeg tror ikke jeg fikk noe ut av den. Ole
GeirGrusom Skrevet 20. oktober 2006 Skrevet 20. oktober 2006 (endret) Her er et komplett eksempel i Visual Basic. Den bruker mye GetType og generelt System.Type til å gjøre det meste. Kikk igjennom. TreeViewTabs.zip Endret 20. oktober 2006 av GeirGrusom
HDSoftware Skrevet 20. oktober 2006 Forfatter Skrevet 20. oktober 2006 Her er et komplett eksempel i Visual Basic. Den bruker mye GetType og generelt System.Type til å gjøre det meste. Kikk igjennom. 7112251[/snapback] Fungerte flott. Ser jo at dette er litt kloring, men jeg ser jeg også må sette meg inn i UserControls o.s.v. Ole
HDSoftware Skrevet 23. oktober 2006 Forfatter Skrevet 23. oktober 2006 Her er et komplett eksempel i Visual Basic. Den bruker mye GetType og generelt System.Type til å gjøre det meste. Kikk igjennom. 7112251[/snapback] Fungerte flott. Ser jo at dette er litt kloring, men jeg ser jeg også må sette meg inn i UserControls o.s.v. Ole 7114569[/snapback] Var litt snar her. Dette fungerer dårlig i mitt tilfelle. Se for deg en form med masse tabs. Der noen av tabbsene har droplister som gir bruker forskjellige alternativer. I mitt tilfelle er alternativene som følger: "Any IP", "IP Range" og "IP Mask" Alternativene skal vise forskjellige text entries avhengig av hva som er valgt i den aktuelle droplist. Å bruke ovennevnte teknikk vil så klart virke, men vedlikehold av slik kode blir jo nesten umulig. Det må da være mulig å gjøre dette på en annen måte ?? Tenk deg OPTION vinduer med masse tabs der alle tabbsene inneholder en eller flere slike varianter. For et kaos å vedlikeholde Ole
Harald Staff Skrevet 23. oktober 2006 Skrevet 23. oktober 2006 Brukervennligheten er alltid omvendt proposjonal med programmeringsjobben.
HDSoftware Skrevet 23. oktober 2006 Forfatter Skrevet 23. oktober 2006 Brukervennligheten er alltid omvendt proposjonal med programmeringsjobben. 7131622[/snapback] HAHAHAHAHAHA!! Den var god ;-> Får vel heller lage dette som en UserControl til neste gang tenker jeg. Burde jo være relativt enkelt. I Designtime bruker man en TAB control, mens i Runtime hider man hele tabben og lager MIMICK på den. Har bare ikke tid til det akkurat nå, men må vist bite i det sure eple en gang.... Ole
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå