public void GroupAddProperty(PropertySlider slider) { if (slider?.propertyRef?.ID != null && !propertiesDict.ContainsKey(slider.propertyRef.ID)) { propertiesDict.Add(slider.propertyRef.ID, slider); } }
public void UpdateProperty(WingProperty wp) { if (lastEditedPropertyRef.propertyRef.ID != wp.ID) { PropertySlider slider; if (propertiesDict.TryGetValue(wp.ID, out slider)) { lastEditedPropertyRef = slider; SetLastModifiedProperty(wp); } } lastEditedPropertyRef.Refresh(wp); }