Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Afficher des images dans la liste de parcours des articles (champ image)

0000001998     -      10/05/2013

Ce module montre comment paramétrer une liste de parcours des articles dans un Mercator où un champ image (binary) a été ajouté. Ce champ peut être référencé de façon tout à fait normale via "Outils / Ecrans / Liste" puisque la grille gère de façon native ce type d'image. La seule fonctionnalité qui devra être prise en charge par le module est de mettre par défaut la hauteur des lignes de la grille à 150 pixels.

Ceci est réalisé sur base d'un customizer BrowseStock qui implémente l'interface MercatorUi.ICustomizers.IFormGridCustomizer.

Le code, extrêmement simple, s'énonce comme suit :

Zoom
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using MercatorApi;
using MercatorUi;
using System.Windows.Forms;

namespace BrowseStock
{
    public class Customizer : MercatorUi.ICustomizers.IFormGridCustomizer
    {

        public void FormGridCustomize(Form WindowsForm)
        {
            MercatorUi.Forms.Sig.SigBrowseForm sigBrowseForm = (MercatorUi.Forms.Sig.SigBrowseForm)WindowsForm;
            sigBrowseForm.dataGridView.RowTemplate.Height = 150;
        }
    }
}