Le customizer repris ci-dessous peut s'appliquer à tous les écrans paramétrables de Mercator (SigForm, BillingForm, ActionForm, BookingForm, ...). Il permet d'afficher le numéro de la semaine dans le calendrier qui se déroule lors du choix d'une date dans l'éditeur de date de Mercator.

using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Windows.Forms;
using MercatorApi;
using MercatorExtensions;
using System.ComponentModel;
using System.Linq;
namespace Billing
{
public class Customizer : MercatorUi.ICustomizers.IFormLoadCustomizer
{
public void FormLoadCustomize(System.Windows.Forms.Form form)
{
MercatorUi.MovableControls.Interfaces.IFormForMovableControls formForMovableControls = (MercatorUi.MovableControls.Interfaces.IFormForMovableControls)form;
formForMovableControls.MovableControls.Values.OfType<MercatorUi.MovableControls.MovableDateTimeBox>().ToList().ForEach(movableDateTimeBox => movableDateTimeBox.MonthCalendar.ShowWeekNumbers = true);
}
}
}