U bevindt zich nu op een technische pagina over de software Mercator. Deze pagina bevat specifieke informatie die bestemd is voor professionals van de software Mercator. Wenst u naar algemenere informatie over Mercator door te gaan?


   Deze vraag niet meer stellen

Afbeeldingen weergeven in de artikelbladerlijst (afbeeldingsveld)

0000001998     -      10-05-2013

Deze module laat zien hoe u een artikelbladerlijst parametreert in een Mercator-versie waaraan een afbeeldingsveld (binary) is toegevoegd. Dit veld kan volledig normaal worden voorzien van een verwijzing via "Tools / Schermen / Lijst", want het beheer van dit type afbeelding is inherent aan het rooster. De enige functionaliteit die de module zal moeten toepassen, is het standaard instellen van de hoogte van de rijen van het rooster op 150 pixels.

Dit wordt gerealiseerd op basis van een BrowseStock-customizer die de interface MercatorUi.ICustomizers.IFormGridCustomizer implementeert.

De bijzonder eenvoudige code ziet er als volgt uit:

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;
        }
    }
}