Utiliser la progressBar

0000002002     -      18/06/2013

Le module ci-dessous montre comment utiliser la progressBar qui apparaît dans le bas de l'écran de Mercator. Il s'appuie sur la classe statique MercatorUi.Progress qui contient ces 3 méthodes publiques :

  • ProgressCreate : paramètre Int : nombre total d'étapes à parcourir, lors de l'initialisation de la progressBar
  • ProgressIncrement : paramètre Int : nombre d'étapes à incrémenter
  • ProgressDestroy : pas de paramètre : retirer la progressBar

Exemple de 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();


Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)