Как исправить System.FormatException для dateTimePicker при попытке перевести с INI-файл - PullRequest
0 голосов
/ 02 мая 2019

Я новичок в кодировании, и я пытаюсь перевести во время выполнения мои элементы управления в несколько вкладок, используя INI-файл.Моя текущая культура - французский.

Согласно comboBox, пользователи могут выбирать язык, после чего необходимо переводить метки и элементы управления.

Однако возникла ошибка System.FormatException при попытке перевести контрольный текст элемента dateTimePicker.

Вот содержимое элемента управления при его сбое: {System.Windows.Forms.DateTimePicker, Значение: 01/05/2019 23:34:21} Я могу использовать любую помощь!

    {
        // Translating each control inside each tab
        foreach (Control tab in tabControl1.Controls)
        {
            // Translating the tab name
            tab.Text = Languages.GetTranslation(comboBoxLanguages.SelectedItem.ToString(), tab.Name);

            // Translating each control (labels, buttons, grid columns...)
            // inside each tab
            foreach (Control control in tab.Controls)
            {

                // Translating the control text
                control.Text = Languages.GetTranslation(comboBoxLanguages.SelectedItem.ToString(), control.Name);

            }
        }
...