Posted 14 May 2024, 3:47 am EST
namespace WinFormsApp;
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
bs.DataSource = vm;
dtpDate1.DataBindings.Add(“Value”, bs, nameof(SampleModel.Date1), true, DataSourceUpdateMode.OnPropertyChanged);
dtpDate2.DataBindings.Add(“Value”, bs, nameof(SampleModel.Date2), true, DataSourceUpdateMode.OnPropertyChanged);
}
private SampleModel vm = new();
private BindingSource bs = new();
}
public class SampleModel
{
public DateTime Date1 { get; set; } = DateTime.Today;
public DateOnly Date2 { get; set; } = DateOnly.FromDateTime(DateTime.Today);
}
While changing date in second control. Prevalidation error appearing. How to resolve this?