De progressBar gebruiken

0000002002     -      18-06-2013

De onderstaande module laat zien hoe de progressBar wordt gebruikt, die onderaan in het Mercator-scherm verschijnt. Ze is gebaseerd op de statische klasse MercatorUi.Progress die de onderstaande 3 openbare methodes omvat:

  • ProgressCreate: Int-parameter: totaal aantal te doorlopen stappen bij het initialiseren van de progressBar;
  • ProgressIncrement: Int-parameter: aantal te incrementeren stappen;
  • ProgressDestroy: geen parameter: de progressBar verwijderen.

Voorbeeld van een code:

Zoom
DataSet ds = Api.Zselect(conn, reqSql);
if (ds == null)
    return;
MercatorUi.Progress.ProgressCreate(ds.Tables[0].Rows.Count);
foreach (DataRow dr in ds.Tables[0].Rows)
{
    MercatorUi.Progress.ProgressIncrement(1);
    ...
}
MercatorUi.Progress.ProgressDestroy();


Functionele cookies: Cookies die nodig zijn voor het gebruik van de website en voorkeurscookies. Ze bevatten geen persoonsgegevens. (Meer informatie)

Analytische cookies: Verzamelen van statistieken met betrekking tot het gedrag van internetgebruikers. (Meer informatie)

Marketingcookies: Om bezoekers op verschillende websites te volgen voor advertentiedoeleinden. (Meer informatie)