public void Initialize(List <CellConditionsDescriptor> cellsConditions) { DescriptorsList.Initialize(cellsConditions); if (cellsConditions == null || cellsConditions.Count == 0) { DescriptorDetails.Initialize(null); } }
public void EndEdit() { if (DescriptorDetails.IsEnabled && DescriptorDetails.Descriptor != null) { DescriptorDetails.EndEdit(); } DescriptorsList.Refresh(); }
void DescriptorsList_SelectionChanged(object sender, SelectionChangedEventArgs <CellConditionsDescriptor> e) { EndEdit(); DescriptorDetails.Initialize(e.NewValue); }