public override ModelItem ConvertItem(ModelItem item) { SceneNodeModelItem sceneNodeModelItem = item as SceneNodeModelItem; if (sceneNodeModelItem != null && sceneNodeModelItem.SceneNode.ViewModel == this.viewModel) { return((ModelItem)sceneNodeModelItem); } throw new InvalidOperationException(); }
public SceneNodeModelProperty(SceneNodeModelItem parent, IProperty property) { this.parent = parent; this.property = property; }