private void LoadCollectionValues() { _collectionValues = (IList)_property.GetValue(); _collectionItemValues.Clear(); for (int i = 0; i < _collectionValues.Count; i++) { var collectionitem = new CollectionItemValue(this, i); _collectionItemValues.Add(collectionitem); } }
private void ShowDialogEditor(CollectionItemValue value, Editors.Editor editor) { // TODO: Finish DialogTemplate implementation value.Value = editor.ShowDialog(value.ParentProperty, value.Value, this); }