Dans le calendrier de l'éditeur de date des écrans paramétrables ajouter le numéro de la semaine

0000002874     -      17/12/2021

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.

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


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)