Я новичок в кодировании, и я пытаюсь перевести во время выполнения мои элементы управления в несколько вкладок, используя 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);
}
}