Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    DateTimePicker localizzato

    Ho svliluppato un'applicazione multilingua con VB.NET 2005.
    Riesco a localizzare tutte le risorse tranne il controllo DateTimePicker che anche nelle pagine in altre lingue continua a mostrare i mesi in italiano quando è aperto per la selezione della lingua.
    L'unica cosa che mi riesce è formattare la data visyualizzata, ma anche questo devo farlo manualmnente su ogni controllo, non si adatta ikn automatico alla cultura del thread corrente.
    Utilizzo form con localizable=true e Language= "en-US"
    Come posso fare?
    Luciano

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Il linguaggio va indicato anche nel titolo, come da Regolamento.

    Correggo io questa discussione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Ho visto che cambiando le impostazioni internazionali dal pannello di controllo risolverei il problema.
    Come potrei cambiarle da codice, esiste un API o una libreria del Framework?
    Ovviamente doverebbero essere modificate solo per la mia applicazione...
    Ho provato inutilmente con CultureInfo e DateTimeFormatInfo, che funzionano perfettamente con le stringhe localizzate e i formati della data, ma non modificano l'aspetto del DateTimePicker.
    Luciano

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Non ne sono sicuro, ma temo che il controllo DateTimePicker utilizzi le Impostazioni Internazionali del sistema operativo per stabilire quale lingua adottare nella visualizzazione dei testi.

    Non sono certo che sia possibile modificare un'impostazione di sistema come questa affinché valga solamente per l'applicazione.

    Se trovo qualche ulteriore informazione a riguardo, ti farò sapere.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.