public LicenceForm() { licencePlate = new LicencePlate(); InitializeComponent(); MathDelegate mymethod; mymethod = Add; //... mymethod(1, 2); }
public LicenceForm() { licencePlate = new LicencePlate(); licences = new BindingList <LicencePlate>(); InitializeComponent(); txtLicencePlate.DataBindings.Add(nameof(txtLicencePlate.Text), licencePlate, nameof(licencePlate.Licence), false, DataSourceUpdateMode.OnPropertyChanged); lblLicencePlateIsValid.DataBindings.Add("Text", licencePlate, "ValidText"); lblLicencePlateIsValid.DataBindings.Add("ForeColor", licencePlate, "Color"); btnAdd.DataBindings.Add("Enabled", licencePlate, "IsValid"); licences.Add(new LicencePlate { Licence = "ABC-123" }); licencesBindingSource.DataSource = licences; //lbLicences.DataSource = licences; lbLicences.DisplayMember = nameof(licencePlate.Licence); }