dateTimePicker1.ShowCheckBox = true). Он отлично работает под Windows, но под Linux (Debian) с [b]Wine[/b] (версия 8), когда программно установлено значение false:
private void buttonSetFalse_Click(object sender, EventArgs e)
{
MessageBox.Show($"Before: {this.dateTimePicker1.Value} {this.dateTimePicker1.Checked}");
dateTimePicker1.Checked = false;
MessageBox.Show($"After: {this.dateTimePicker1.Value} {this.dateTimePicker1.Checked}");
}
флажок не снимается и значение остается истинным. Интересно, есть ли способ это исправить?
Я наткнулся на устаревший проект, в котором есть WinForms и DateTimePicker с флажком ([code]dateTimePicker1.ShowCheckBox = true). Он отлично работает под Windows, но под Linux (Debian) с [b]Wine[/b] (версия 8), когда программно установлено значение false: private void buttonSetFalse_Click(object sender, EventArgs e) { MessageBox.Show($"Before: {this.dateTimePicker1.Value} {this.dateTimePicker1.Checked}");
dateTimePicker1.Checked = false;
MessageBox.Show($"After: {this.dateTimePicker1.Value} {this.dateTimePicker1.Checked}"); } [/code] флажок не снимается и значение остается истинным. Интересно, есть ли способ это исправить?