[VB6] ListView (of iets anders) met een pulldownlist in rij

Pagina: 1
Acties:

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 10:29
Hallo,

Ik probeer een soort van property list net zoals die in visual basic te maken voor mijn programma geschreven in visual basic. Weet iemand hoe dit moet? Ik ben nogal een beginneling wat visual basic betreft.

Voorbeeld:
Afbeeldingslocatie: http://www.monstar.nl/test/naamloos.jpg

Ik heb trouwens op got (geen resultaat) en op google (geen resultaat)) gezocht.

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 14-08 12:38

Crazy D

I think we should take a look.

Hmm je bedoelt zo'n dropdown lijstje? Da's een combobox...

Of bedoel je dat je een custom control aan t schrijven bent, en dat je bij een property zo'n dropdown lijstje wilt? In dat gevoel moet je een enum maken, en de property dat type enum maken.

Exact expert nodig?


  • glashio
  • Registratie: Oktober 2001
  • Laatst online: 14-08 08:20

glashio

C64 > AMIGA > PC

Enum Types

[ Voor 64% gewijzigd door glashio op 28-04-2003 08:52 . Reden: URL ]

> Google Certified Searcher
> Make users so committed to Google that it would be painful to leave
> C64 Gospel
> [SjoQ] = SjoQing


Verwijderd

Ik denk dat hij wil dat die overlappend is, correct me if Iam wrong...

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 10:29
Ik wil dus dat er een combobox (List) in zo'n listview komt. Kan dat?

Verwijderd

Moet mogelijk zijn, ik ga het wel even proberen te maken.

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 10:29
Verwijderd schreef op 28 april 2003 @ 08:52:
Moet mogelijk zijn, ik ga het wel even proberen te maken.
Zou mooi zijn :)

Ik heb naar die Enum types gekeken maar daar kan ik niet veel wijs van worden...

Verwijderd

Download deze maar eens, ik heb het maar simpel gehouden maar ik denk dat het wel bruikbaar is.

http://62.58.50.15/hebels13/scrollcombo.zip

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 10:29
Het lijkt er wel enigzins op maar ik zoek eigenlijk een mogelijk dat ik gebruik kan maken van een soort van listview. Dit is omdat listview al veel dingen standaard in zich heeft zoals bijvoorbeeld resize dingetjes...

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 10:29
Het lijkt er wel enigzins op maar ik zoek eigenlijk een mogelijk dat ik gebruik kan maken van een soort van listview. Dit is omdat listview al veel dingen standaard in zich heeft zoals bijvoorbeeld resize dingetjes...

Maar toch enorm bedankt...

Ik ben verder gegaan met zoeken op het internet maar ik kan echt niets vinden. Is dit wel eens mogelijk met VB?

  • MissingDog
  • Registratie: Augustus 2002
  • Niet online
misschien wat goochelen met een datagrid ofzo? als je daar wat fixed waarden in kan lazeren met een dropboxje ben je er natuurlijk ook.

Verwijderd

In deze source code zie je hoe je een control aan een listview kunt toevoegen.
http://www.planet-source-...?txtCodeId=26653&lngWId=1

In jouw geval voeg je dan een combobox toe ipv een progressbar.

Verwijderd

Meestal zie je dat voor zulk soort dingen Flexgrids worden gebruikt. Die zijn namelijk makkelijk aan te passen en hebben ook de 'resize dingetjes' ;).

Maar je zou ook ff op http://www.vbaccelerator.com/home/index.asp (absolute aanrader!) en www.pscode.com kunnnen kijken :)

En als het geld mag kosten raad ik je aan om eens naar SmartUI (http://www.xceedsoft.com/smartui/) te kijken, kost iets van 200 dollar maar dan ben je in 1 sec klaar :).

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 10:29
Verwijderd schreef op 28 April 2003 @ 10:19:
In deze source code zie je hoe je een control aan een listview kunt toevoegen.
http://www.planet-source-...?txtCodeId=26653&lngWId=1

In jouw geval voeg je dan een combobox toe ipv een progressbar.
Hiermee lukt het! Bedankt! Alleen is de combo te hoog en je kunt de hoogte van een combo niet wijzigen. Nu ben ik weer op zoek geweest maar nergens staat hoe je de hoogt van een listview rij kunt wijzigen... weten jullie dat misschien ook?

  • glashio
  • Registratie: Oktober 2001
  • Laatst online: 14-08 08:20

glashio

C64 > AMIGA > PC

FontSize veranderen van Listview1 :?

> Google Certified Searcher
> Make users so committed to Google that it would be painful to leave
> C64 Gospel
> [SjoQ] = SjoQing


Verwijderd

Dat kan niet... misschien met subclassing ofzo, maar het gaat niet makkelijk. Daarom kan je misschien beter ook ff naar een flexgrid kijken, op bovenstaande site staan daar ook meer dan genoeg voorbeelden van, en daarvan kan je wel de rijhoogte aanpassen.

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 10:29
Verwijderd schreef op 28 April 2003 @ 11:51:
Dat kan niet... misschien met subclassing ofzo, maar het gaat niet makkelijk. Daarom kan je misschien beter ook ff naar een flexgrid kijken, op bovenstaande site staan daar ook meer dan genoeg voorbeelden van, en daarvan kan je wel de rijhoogte aanpassen.
Is flexgrid niet enorm sloom?

  • Mir
  • Registratie: Maart 2001
  • Niet online

Mir

Als je auto update uitzet is 'ie zeer snel!
Pagina: 1