protected override void AddItem(int index) { var item = new DeviceIdentifierEntry <DeviceIdentifier>( base.getValue, base.setValue, "Auxiliary Identifier", index, typeof(AuxReportParser) ); base.AddItem(item); }
protected override Control CreateControl(int index, DirectBinding <DeviceIdentifier> itemBinding) { var entry = new DeviceIdentifierEntry <DeviceIdentifier>(); entry.EntryBinding.Bind(itemBinding); return(new Panel { Padding = 5, Content = new Expander { Header = $"Identifier {index + 1}", Content = entry } }); }