🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4501

Re: [VB.NET] - datagrid control

#4501
From: Robrecht Jacques
Date: Tue, 05 Aug 2003 17:03
44 lines
2222 bytes
Unica wrote:
> ik wil in VB een datagrid gebruiken om numerieke waarden in te geven.
> Voor het opslaan van deze gegevens wil ik geen database gebruiken
> maar een array van 20 class objecten. Voor zover ik weet zou dat
> mogelijk moeten zijn. De vraag is echter hoe doe je dat ?

dim myArray(20) as myClass, i as integer

with myGrid
 .redraw = false
 .cols = 10    '#cols die je nodig hebt
 .rows = 1
 .fixedrows = 0
 .fixedcols = 0
 for j = 0 to 9
   .textmatrix(0, j) = "Titel van die column"
 next j

 for i = lbound(myArray) to ubound(myArray)
   .rows = .rows + 1
   for j = 0 to 9
     .textmatrix(i, j) = myClass.someField
   next j
 next i
 .fixedrows = 1
 .redraw = true
end with

Of zoiets...

> Moet die array al eens opgeslagen zijn op schijf?

Met bovenstaande copieer je veld per veld alles in de grid.

> Het is ook de bedoeling dat er in het datagrid berekende velden
> terechtkomen.
> Kan je rechtstreeks velden veranderen via VB code?

Hoe bedoel je? Wanneer je ��n veld verandert dat er automatisch een ander
veld verandert?

Er is redelijk veel info te vinden over MSHFlexGrid.

Robrecht
Technical Details
Message-ID: <3f2fe3fb$0$19642$ba620e4c@reader1.news.skynet.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-05!sn-xit-09!supernews.com!news3.cnt.ru!srcc!Gamma.RU!easynet-quince!easynet.net!feed.news.nacamar.de!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!skynet.be!louie!tlk!not-for-mail
References: <CHNXa.49544$F92.5180@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,8bf32d1ad4c9db62
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-08-05 10:06:07 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-05!sn-xit-09!supernews.com!news3.cnt.ru!srcc!Gamma.RU!easynet-quince!easynet.net!feed.news.nacamar.de!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!skynet.be!louie!tlk!not-for-mail
From: "Robrecht Jacques" <Robrecht.Jacques@advalvas.be>
Newsgroups: be.comp.programming
References: <CHNXa.49544$F92.5180@afrodite.telenet-ops.be>
Subject: Re: [VB.NET] - datagrid control
Date: Tue, 5 Aug 2003 19:03:20 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Lines: 46
Message-ID: <3f2fe3fb$0$19642$ba620e4c@reader1.news.skynet.be>
Organization: -= Belgacom Usenet Service =-
NNTP-Posting-Host: 80.200.64.174
X-Trace: 1060103163 reader1.news.skynet.be 19642 80.200.64.174:1026
X-Complaints-To: usenet-abuse@skynet.be